|
Ran
|
Jobs
1
|
Files
22
|
Run time
1min
|
Badge
README BADGES
|
push
github
Merge bitcoindevkit/bdk_wallet#208: deps!: update `bdk_chain` to 0.22.0 e12501414 feat(examples): Change `example_wallet_rpc` to detect evictions. (志宇) 12b00e056 feat(wallet): Add method `apply_evicted_txs` (valued mammal) a247215ee deps!: update bdk_chain to 0.22.0 (valued mammal) f88294530 ci: Unpin some dependencies (valued mammal) Pull request description: This PR updates `bdk_chain` dependency to the latest version 0.22.0 ### Notes to the reviewers This PR doesn't make use of `CanonicalizationParams` for any advanced use cases - instead we rely on the default params for all tx-graph queries. fixes #202 fixes #224 ### Changelog notice - deps: bump `bdk_chain` to 0.22.0 - deps: bump `bdk_file_store` to 0.20.0 #### Added - Added `start_sync_with_revealed_spks_at` - Added `start_full_scan_at` - Added `apply_evicted_txs` #### Changed - `start_sync_with_revealed_spks` is feature gated by "std", as it uses the system time to provide the time of the sync and also the tx last-seen. - `apply_update` no longer requires std, as the timestamp is provided in the sync / full scan request - `start_full_scan` is also gated behind "std" - `start_sync_*` now includes the expected SPK history (via `list_expected_spk_txids`) #### Removed - Removed `apply_update_at` #### BREAKING - `bdk_core::TxUpdate` is non-exhaustive bitcoindevkit/bdk#1838 - For the optional file_store feature, the Load variant of the `FileStoreError` is changed to hold a new inner type bitcoindevkit/bdk#1684 #### Changes to persisted data The `tx_graph::ChangeSet` gained a new default-able field `last_evicted` to persist the fact that a tx is no longer part of the canonical chain. ### Checklists #### All Submissions: * [x] I've signed all my commits * [x] I followed the [contribution guidelines](http... (continued)
36 of 80 new or added lines in 3 files covered. (45.0%)
3 existing lines in 1 file now uncovered.7266 of 8442 relevant lines covered (86.07%)
3498.45 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 44 |
81.94 |
-2.56% | wallet/src/wallet/mod.rs |
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 3 |
81.94 |
-2.56% | wallet/src/wallet/mod.rs |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 14917930286.1 | 22 |
86.07 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
|---|