34 lines
1.2 KiB
Markdown
34 lines
1.2 KiB
Markdown
# Pond UI
|
|
|
|
Pond is a graphical testbed for [Lotus](https://docs.lotu.sh). Using it will setup a seperate local network which is helpful for debugging. Pond will spin up nodes, connect them in a given topology, start them mining, and observe how they function over time.
|
|
|
|
## Build
|
|
|
|
```sh
|
|
$ make pond
|
|
```
|
|
|
|
## Run
|
|
|
|
```sh
|
|
$ ./pond run
|
|
```
|
|
|
|
Now go to http://127.0.0.1:2222.
|
|
|
|
## What can I test?
|
|
|
|
- The `Spawn Node` button starts a new lotus Node in a new draggable window.
|
|
- Click `[Spawn Storage Miner]` to start mining. This require's the node's wallet to have funds.
|
|
- Click on `[Client]` to open the Node's client interface and propose a deal with an existing Miner. If successful you'll see a payment channel open up with that Miner.
|
|
|
|
Don't leave Pond unattended for long periods of time (10h+), the web-ui tends to eventually consume all the available RAM.
|
|
|
|
## Troubleshooting
|
|
|
|
- Turn it off and on - Start at the top
|
|
- `rm -rf ~/.lotus ~/.lotusstorage/`
|
|
- Verify you have the correct versions of dependencies
|
|
- If stuck on a bad fork, try `lotus chain sethead --genesis`
|
|
- If that didn't help, open a new issue, ask in the [Community forum](https://discuss.filecoin.io) or reach out via [Community chat](https://github.com/filecoin-project/community#chat).
|