use neo-cli easy by docker
Prepare docker environment
https://docs.docker.com/engine/installation/
sudo yum install -y yum-utils
device-mapper-persistent-data
lvm2
sudo yum-config-manager
--add-repo
https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce
Run Shell to Buld Image
For Mainnet
docker build -t neo-cli:v0.1 https://github.com/NewEconoLab/neo-cli-docker.git#:dockerfile/mainnet
For Testnet
docker build -t neo-cli-testnet:v0.1 https://github.com/NewEconoLab/neo-cli-docker.git#:dockerfile/testnet
Run Shell to Run container From Image
For Mainnet
docker run --rm -it -p 10332:10332 -v /home/neo/cli/0:/home/cli/Chain neo-cli:v0.1 /bin/bash
For Testnet
docker run --rm -it -p 20332:20332 -v /home/neo/cli/0:/home/cli/Chain neo-cli-testnet:v0.1 /bin/bash
Start neo-cli
cd /home/cli && dotnet neo-cli.dll /rpc
[Ctrl]+[p]+[q] to exit container with not stop
Mainnet Cli RPC
Testnet Cli RPC