Warning
Gosemble is in pre-production and the code is not yet audited. Use at your own risk.
Go implementation of Polkadot/Substrate compatible runtimes. For more details, check the Official Documentation
git clone https://github.com/LimeChain/gosemble.git
cd gosemble
git submodule update --init --recursive
To build a runtime, execute:
make build-docker-release
After the runtime is built, start a local network using Substrate host:
make start-network
After the Runtime is built, execute the tests with the help of Gossamer, which is used to import necessary Polkadot Host functionality and interact with the Runtime.
make test-unit
make test-integration