Warning The Gosemble is in pre-production
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
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