global: big snapshot

This commit is contained in:
nym21
2026-04-26 23:12:17 +02:00
parent 2210443e37
commit 7a0b4b5890
125 changed files with 3833 additions and 3129 deletions

View File

@@ -1,6 +1,6 @@
[package]
name = "brk_rpc"
description = "A thin wrapper around bitcoincore-rpc or corepc-client"
description = "A thin wrapper around Bitcoin Core's JSON-RPC"
version.workspace = true
edition.workspace = true
license.workspace = true
@@ -8,20 +8,15 @@ homepage.workspace = true
repository.workspace = true
exclude = ["examples/"]
[features]
default = ["corepc"]
bitcoincore-rpc = ["dep:bitcoincore-rpc", "dep:serde_json", "brk_error/bitcoincore-rpc"]
corepc = ["dep:corepc-client", "dep:corepc-jsonrpc", "dep:serde_json", "dep:serde", "brk_error/corepc"]
[dependencies]
bitcoin = { workspace = true }
bitcoincore-rpc = { workspace = true, optional = true }
corepc-client = { workspace = true, optional = true }
corepc-jsonrpc = { workspace = true, optional = true }
brk_error = { workspace = true }
brk_error = { workspace = true, features = ["corepc", "serde_json"] }
brk_logger = { workspace = true }
brk_types = { workspace = true }
tracing = { workspace = true }
corepc-jsonrpc = { workspace = true }
corepc-types = { workspace = true }
parking_lot = { workspace = true }
serde = { workspace = true, optional = true }
serde_json = { workspace = true, optional = true }
rustc-hash = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
tracing = { workspace = true }