diff --git a/client/Cargo.toml b/client/Cargo.toml index e98da70..cca7893 100644 --- a/client/Cargo.toml +++ b/client/Cargo.toml @@ -8,9 +8,14 @@ authors = [ "Tobin C. Harding " ] license = "CC0-1.0" +repository = "https://github.com/tcharding/rust-bitcoind-json-rpc" description = "Bitcoin Core JSON-RPC client" +categories = ["cryptography::cryptocurrencies"] keywords = ["bitcoin", "bitcoind", "json-rpc"] +readme = "../README.md" edition = "2021" +rust-version = "1.56.1" +exclude = ["tests", "contrib"] [features] # Enable this feature to get a blocking JSON-RPC client. diff --git a/client/README.md b/client/README.md new file mode 100644 index 0000000..7c92eae --- /dev/null +++ b/client/README.md @@ -0,0 +1,13 @@ +# bitcoind-json-rpc-client + +Rust client for the Bitcoin Core daemon's JSON-RPC API. Currently this +is only a blocking client and is intended to be used in integration testing. + +## Minimum Supported Rust Version (MSRV) + +This library should always compile with any combination of features on **Rust 1.56.1**. + +## Licensing + +The code in this project is licensed under the [Creative Commons CC0 1.0 Universal license](LICENSE). +We use the [SPDX license list](https://spdx.org/licenses/) and [SPDX IDs](https://spdx.dev/ids/). diff --git a/json/Cargo.toml b/json/Cargo.toml index 6e21610..130d88a 100644 --- a/json/Cargo.toml +++ b/json/Cargo.toml @@ -8,9 +8,14 @@ authors = [ "Tobin C. Harding " ] license = "CC0-1.0" +repository = "https://github.com/tcharding/rust-bitcoind-json-rpc" description = "Bitcoin Core JSON-RPC API types" +categories = ["cryptography::cryptocurrencies"] keywords = ["bitcoin", "bitcoind", "json-rpc"] +readme = "../README.md" edition = "2021" +rust-version = "1.56.1" +exclude = ["tests", "contrib"] [features] default = [] diff --git a/json/README.md b/json/README.md new file mode 100644 index 0000000..01646ca --- /dev/null +++ b/json/README.md @@ -0,0 +1,12 @@ +# bitcoind-json-rpc-types + +Types returned by the JSON-RPC API of Bitcoin Core. + +## Minimum Supported Rust Version (MSRV) + +This library should always compile with any combination of features on **Rust 1.56.1**. + +## Licensing + +The code in this project is licensed under the [Creative Commons CC0 1.0 Universal license](LICENSE). +We use the [SPDX license list](https://spdx.org/licenses/) and [SPDX IDs](https://spdx.dev/ids/). diff --git a/regtest/Cargo.toml b/regtest/Cargo.toml index 2480559..92225f3 100644 --- a/regtest/Cargo.toml +++ b/regtest/Cargo.toml @@ -2,13 +2,15 @@ name = "bitcoind-json-rpc-regtest" version = "0.1.0" authors = ["Riccardo Casatta ", "Tobin C. Harding "] -description = "Utility to run a regtest bitcoind process, useful in integration testing environments" license = "MIT" repository = "https://github.com/tcharding/rust-bitcoind-json-rpc" -documentation = "https://docs.rs/bitcoind-json-rpc-regtest/" -rust-version = "1.56.1" -edition = "2018" +description = "Utility to run a regtest bitcoind process, useful in integration testing environments" categories = ["cryptography::cryptocurrencies", "development-tools::testing"] +keywords = ["bitcoin", "bitcoind", "json-rpc"] +readme = "../README.md" +edition = "2021" +rust-version = "1.56.1" +exclude = ["tests", "contrib"] [dependencies] bitcoind-json-rpc-client = { version = "0.1", features = ["client-sync"] }