Expand description
Shared Bitcoin RPC type definitions
This crate provides the core types and utilities for working with the Bitcoin Core JSON-RPC API. It serves as a shared foundation that can be used by both the codegen system and external consumers like fuzzing tools.
§Core Types
BtcMethod
- Complete Bitcoin method definitionBtcArgument
- Method argument specificationBtcResult
- Method result specificationApiDefinition
- Complete API definition container
Re-exports§
pub use hash_or_height::HashOrHeight;
pub use types::ApiDefinition;
pub use types::BtcArgument;
pub use types::BtcMethod;
pub use types::BtcResult;
pub use types::Result;
pub use types::SchemaError;
Modules§
- hash_
or_ height - Hash or Height type for Bitcoin RPC APIs
- types
- Core schema types for Bitcoin RPC API definitions