This guide will help you check that the codebase is working by building the project, running automated tests and finally running a manual QA end-to-end test.
Full instructions in /doc/build-XXXX.md
, the gist is:
./autogen.sh
./configure
make
# copy binaries from ./src to system:
sudo make install
Full instructions in /src/test/README.md
, the gist is:
make check
Full instructions in /test/README.md
, the gist is:
test/functional/test_runner.py --extended
Full instructions in /manual/README.md
, the gist is:
cd manual
./1-cleanup-env.sh
./2-start-network.sh
# use the UI to manually create a transaction between them... and mine it:
./3-mine-one.sh
# use the UI to manually create a transaction back... and mine it:
./3-mine-one.sh
./4-stop-network.sh