Ran
|
Jobs
1
|
Files
39
|
Run time
2s
|
Badge
Embed ▾
README BADGES
|
push
github
Merge bitcoindevkit/bdk#1041: Add `bitcoind_rpc` chain source module. 85c62532a docs(bitcoind_rpc): better `Emitter::mempool` explanation (志宇) b69c13ddf example_bitcoind_rpc: tweaks (志宇) 5f34df848 bitcoind_rpc!: bring back `CheckPoint`s to `Emitter` (志宇) 57590e0a1 bitcoind_rpc: rm `BlockHash` from `Emitter::last_mempool_tip` (志宇) 6d4b33ef9 chain: split `IndexedTxGraph::insert_tx` into 3 methods (志宇) 4f5695d43 chain: improvements to `IndexedTxGraph` and `TxGraph` APIs (志宇) 150d6f8ab feat(example_bitcoind_rpc_polling): add example for RPC polling (志宇) 4f10463d9 test(bitcoind_rpc): add no_agreement_point test (志宇) a73dac2d9 test(bitcoind_rpc): initial tests for `Emitter` (志宇) bb7424d11 feat(bitcoind_rpc): introduce `bitcoind_rpc` crate (志宇) 240657b16 chain: add batch-insert methods for `IndexedTxGraph` (志宇) 43bc813c6 chain: add helper methods on `CheckPoint` (志宇) b3db5ca9d feat(chain): add `AnchorFromBlockPosition` trait (志宇) f795a43cc feat(example_cli): allow chain specific args in examples (志宇) Pull request description: ### Description This PR builds on top of #1034 and adds the `bitcoind_rpc` chain-src module and example. ### Notes to the reviewers Don't merge this until #1034 is in! ### Changelog notice * Add `bitcoind_rpc` chain-source module. * Add `example_bitcoind_rpc` example module. * Add `AnchorFromBlockPosition` trait which are for anchors that can be constructed from a given block, height and position in block. * Add helper methods to `IndexedTxGraph` and `TxGraph` for batch operations and ... (continued)
321 of 321 new or added lines in 6 files covered. (100.0%)
8571 of 10561 relevant lines covered (81.16%)
5929.8 hits per line
Lines | Coverage | ∆ | File |
---|---|---|---|
1 |
93.96 |
7.8% | crates/chain/src/indexed_tx_graph.rs |
13 |
68.97 |
-8.03% | crates/chain/src/chain_data.rs |
24 |
85.0 |
crates/bitcoind_rpc/src/lib.rs |
Lines | Coverage | ∆ | File |
---|---|---|---|
4 |
93.96 |
7.8% | crates/chain/src/indexed_tx_graph.rs |
ID | Job ID | Ran | Files | Coverage | |
---|---|---|---|---|---|
1 | 6461575581.1 | 39 |
81.16 |
GitHub Action Run |
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|