-
Notifications
You must be signed in to change notification settings - Fork 0
GlobalForceIO/bp
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
##### Install BP sudo apt-get update sudo apt-get install -y psmisc zip unzip curl jq libncurses5 sudo apt-get update git clone [email protected]:GlobalForceIO/bp.git /var/server/bp cd /var/server/bp && git pull origin master ##### If error libicuuc.so.60: cannot open shared wget http://security.ubuntu.com/ubuntu/pool/main/i/icu/libicu60_60.2-3ubuntu3.2_amd64.deb sudo apt-get install ./libicu60_60.2-3ubuntu3.2_amd64.deb error while loading shared libraries: libssl.so.1.1 wget http://nz2.archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2.22_amd64.deb sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2.22_amd64.deb ##### From snapshot rm -r /var/server/bp/traces/* -R rm -r /var/server/bp/blocks/* -R rm -r /var/server/bp/state-history/* -R rm -r /var/server/bp/datadir/* -R /var/server/bp/nodeos --snapshot /var/server/bp/snapshots/snapshot-5.04.24.bin --config /var/server/bp/config.ini --data-dir /var/server/bp/datadir --verbose-http-errors cd /var/server/bp mkdir ~/eosio-wallet ### Make dirs for user mkdir ~/.config mkdir ~/.config/systemd mkdir ~/.config/systemd/user cp -rf /var/server/bp/*.service ~/.config/systemd/user/ mkdir ~/bin cp -rf /var/server/bp/cleos ~/bin/ ### Check exist path in PATH echo $PATH ##If not exist - add export PATH=$PATH:~/bin/ systemctl --user daemon-reload systemctl --user enable KEOSD systemctl --user restart KEOSD systemctl --user enable NODEOS systemctl --user restart NODEOS journalctl --user -f -u NODEOS ## Test API curl -X 'POST' 'http://127.0.0.1:18880/v1/trace_api/get_block' -d '{"block_num": 1}' | jq curl -X 'POST' 'http://127.0.0.1:18880/v1/chain/get_block' -d '{"block_num_or_id": 1}' | jq curl -X 'POST' 'http://127.0.0.1:18880/v1/history/get_transaction' -d '{"id": "a7cdbb87465514511e80acb20237f40d0e3a362042a64cbc32a5f9720a1b1299"}' | jq systemctl --user stop NODEOS # Replay this node /var/server/bp/nodeos --config /var/server/bp/config.ini --data-dir /var/server/bp/datadir --verbose-http-errors --replay-blockchain --disable-replay-opts # Sync from another node /var/server/bp/nodeos --config /var/server/bp/config.ini --data-dir /var/server/bp/datadir --verbose-http-errors --delete-all-blocks --disable-replay-opts
About
Install BP
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published