Categorygithub.com/noah-blockchain/noah-go-node

# README

last commit license version Go version

NOAH-blockchain go-node

Sub-modules

1) Remote cluster using terraform and ansible

2) Amino

3) IAVL+ Tree

###Guide how to configure and delegate your validator

Quick Installation from Docker

  1. Pull docker from official docker hub
docker pull noahblockchain/node
  1. Run you validator for initialization node
docker run -p 26656:26656 -p 26657:26657 -p 26660:26660 -p 8841:8841 -p 3000:3000 -v ~/node:/root/noah/ noahblockchain/node noah node --network-id=noah-mainnet-1 --chain-id=mainnet --validator-mode

--network-id=X, where X its choose network (noah-mainnet-1 or noah-testnet-1)

--chain-id=Y, where Y its choose chain (mainnet or testnet)

--validator-mode if node working in Validator mode

Starting validator from source code

1. Clone source code to your machine
mkdir -p $GOPATH/src/github.com/noah-blockchain or $HOME/noah
cd $GOPATH/src/github.com/noah-blockchain
git clone https://github.com/noah-blockchain/noah-go-node.git
cd noah-go-node
2. Install Node Modules
make create_vendor
3. Compile
make build

After this command compiled node will be in folder build and node configuration will be in folder $HOME/noah.

4. Run node

For running validator use command

./build/noah node --network-id=noah-mainnet-1 --chain-id=mainnet --validator-mode

We recommend using our official node docker.

5. Use GUI

Open http://localhost:3000/ in local browser to see node’s GUI.

P.S. Available only in NOT validator mode.

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Package hexutil implements hex encoding with NOAHx prefix.
No description provided by the author
No description provided by the author
Package bigfloat provides the implementation of a few additional operations for the standard library big.Float type.
Package rlp implements the RLP serialization format.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author