stack-orchestrator/app/data/stacks/sushiswap
prathamesh0 59e0458c74
Restart support for fixturenet-lotus (#499)
* Use ip utility to get the required miner node multiaddr

* Persist lotus node data to support restarts

* Add clean up steps to instructions

* Fix lotus-seed sector-dir arg
2023-08-14 12:46:04 +05:30
..
README.md Restart support for fixturenet-lotus (#499) 2023-08-14 12:46:04 +05:30
smoke-tests.md Add a SushiSwap stack (#482) 2023-08-10 13:57:07 +05:30
stack.yml Add a SushiSwap stack (#482) 2023-08-10 13:57:07 +05:30

SushiSwap

Setup

Clone required repositories:

laconic-so --stack sushiswap setup-repositories --git-ssh

Build the container images:

laconic-so --stack sushiswap build-containers

Deploy

Deploy the stack:

laconic-so --stack sushiswap deploy --cluster sushiswap up

Note: When running for the first time (or after clean up), the services will take some time to start as Lotus nodes in the fixturenet download the proof params

Tests

Follow smoke-tests.md to run smoke tests

Clean up

Stop all the services running in background:

laconic-so --stack sushiswap deploy --cluster sushiswap down

Clear volumes created by this stack:

# List all relevant volumes
docker volume ls -q --filter "name=sushiswap"

# Remove all the listed volumes
docker volume rm $(docker volume ls -q --filter "name=sushiswap")