Releases: bitconch/bitconch-core
Releases · bitconch/bitconch-core
v1.1.1 Buffett2
v1.1.1 Buffett2
Major Features
1 - Rewrite in Rust2018
2 - Packages published to crates.io
3 - Support multi-node test network on public net.
4 - Tps on solid 100K
Instructions
1 - Download this release into local folder
git clone https://github.com/bitconch/bus
2 - Install the pre-requistes, make sure you are in root
cd bus
./preset.sh
3 - Deploy the binaries on a particular test node machine
./deploy-buffett2.py
3 - Modify the systemd service in /etc/systemd/system/buffett-validator.service
Change the [leader ip] into the actual ip address of the designated leader node
[Service]
Environment=PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/bin/bitconch
User=root
ExecStart=/bin/bash -c "PATH=/usr/bin/bitconch:$PATH exec /usr/bin/bitconch/buffett/demo/validator.sh -x root@[leader ip]:/usr/bin/bitconch/buffett/demo [leader ip]:8899"
WorkingDirectory=/usr/bin/bitconch/buffett
4 - If you are on the Leader node
systemctl start buffett-leader.service
systemctl start buffett-tokenbot.service
6 - If you are on the Validator node
Reload the systemd daemon and run the validator-service
systemctl daemon-reload
systemctl start buffett-validator.service
5 - Run the bench mark utility
cd /usr/bin/bitconch/buffett
./demo/client.sh
v1.0.0 beta Buffett
Buffett v1.0.0 beta
Major features
1 - TPS as high as 100k
2 - Support a web wallet to give away tokens: https://github.com/bitconch/faucet
3 - Steps to install this release
On Ubuntu 18.04 LTS system
mkdir go
cd go && mkdir src && cd src && mkdir github.com && cd github.com && mkdir bitconch && cd bitconch
git clone https://github.com/bitconch/bus
cd bus
./preset.sh
./run1.sh
Open 3 other terminals run2.sh, run3.sh, run4.sh