noislabs / full-node

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

‼️Starting with nois-testnet-004 launched on March 21st, 2023 we used the noisd binary from the noisd repo

Build the noisd binary and a noisd container.

Getting started

To build noisd, run

$ cd full-node && ./build.sh

and test the resulting binary

$ ./out/noisd version
0.29.0-rc2

$ ./out/noisd query wasm libwasmvm-version
1.1.1

Please note that this binary relies on an rpath value specific to the Go build system. So it can only be used on the machine where it was built. When moving the build result to a different machine, the correct dynamic library needs to be found.

Have fun with noisd!

Docker build

Create a local docker build

$ docker build --pull -t noislabs/nois:manual .

And test it

$ docker run -e EXEC_MODE=genesis noislabs/nois:manual

Install binary directly on host and run it

go to local_dev

$ cd local_dev

And execute setup.sh

$ ./setup.sh

About


Languages

Language:Shell 92.1%Language:Dockerfile 7.9%