This is a collection of libraries, packages and tools to interact with Bitcoin-like blockchains, such as Bitcoin Cash (BCH), eCash (XEC), Lotus (XPI) and Ergon (XRG).
-
Install
cargo make
usingcargo install --force cargo-make
-
Run
cargo make
to build the project and run all the tests -
Met with some errors? confounded Try this: sunglasses
-
First
sudo make install
-
sudo apt-get install build-essential libssl-dev cmake protobuf-compile
-
Download flatbuffers 2.0
-
tar xf '/{insert downloads folder here}/flatbuffers-2.0.8.tar.gz'
-
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release
-
Check if flatbuffers is installed
flatc --version
-
Now go back a directory,
cd ..
-
Check if protobuf is installed
protoc --version
-
As flatbuffers is installed, we can delete from our directory to clean up
rm -r flatbuffers-2.0.8/
-
And finally
cargo make
Everything should be working! Any further questions on troubleshooting, please message @harrygrant125 on Telegram. keyboard