bitcoin-rpc-conversions

Crates.iobitcoin-rpc-conversions
lib.rsbitcoin-rpc-conversions
version0.1.1
created_at2025-09-29 21:09:02.897109+00
updated_at2025-09-30 18:58:15.709391+00
descriptionType conversions for Bitcoin Core's JSON-RPC interface
homepage
repositoryhttps://github.com/nervana21/bitcoin-rpc-conversions
max_upload_size
id1860211
size54,738
nervana21 (nervana21)

documentation

README

bitcoin-rpc-conversions

A Rust crate for converting Bitcoin RPC types to appropriate Rust types.

Usage

[dependencies]
bitcoin-rpc-conversions = "0.1.0"

Example

use bitcoin_rpc_conversions::{BitcoinRpcType, TypeRegistry};

let category = TypeRegistry::categorize("string", "txid");
assert_eq!(category, BitcoinRpcType::BitcoinTxid);
assert_eq!(category.to_rust_type(), "bitcoin::Txid");

License

MIT OR Apache-2.0

Related Projects

Part of the bitcoin-rpc crate ecosystem, providing type-safe Rust primitives for testing and development at the Bitcoin Core JSON-RPC interface.

Commit count: 0

cargo fmt