Substrate RPC client in Go. It provides APIs and types around Polkadot and any Substrate-based chain RPC calls. This client is modelled after polkadot-js/api.
This package is actively developed. The first stable release is expected in November 2019.
Please refer to https://godoc.org/github.com/centrifuge/go-substrate-rpc-client
- Install dependencies by running
make
followed bymake install
- Run tests
make test
- Lint
make lint
(you can usemake lint-fix
to automatically fix issues)
- Run the docker container
make test-dockerized
- Start the Substrate Default Docker image:
make run-substrate-docker
- In another terminal, run the tests against that image:
make test
- Visit https://polkadot.js.org/apps for inspection
- Set the endpoint:
export RPC_URL="http://example.com:9933"
- Run the tests
make test