Library with support for de/serialization, parsing and executing on data structures and network messages related to Tapyrus.
This repository is forked from rust-bitcoin
For JSONRPC interaction with Tapyrus Core, it is recommended to use
This library should always compile with any combination of features on Rust 1.37.0.
Rust can be installed using your package manager of choice or
rustup.rs. The former way is considered more secure since
it typically doesn't involve trust in the CA system. But you should be aware
that the version of Rust shipped by your distribution might be out of date.
Generally this isn't a problem for rust-tapyrus
since we support much older
versions (>=1.37.0) than the current stable one.
The library can be built and tested using cargo
:
git clone git@github.com:chaintope/rust-tapyrus.git
cd rust-tapyrus
cargo build
You can run tests with:
cargo test
Please refer to the cargo
documentation for more detailed instructions.
See CHANGELOG.md.
The code which was forked from rust-bitcoin is still CC0 1.0 Universal license and the code which was added and modified after forked is licensed as MIT License.
See LICENCE