|
Ran
|
Jobs
1
|
Files
52
|
Run time
1min
|
Badge
README BADGES
|
push
github
Merge bitcoindevkit/bdk#1874: fix(wallet): allow PersistedWallet to be Send + Sync <a class=hub.com/bitcoindevkit/bdk/commit/14251a43be73796f0db98cee8a0b5e88e4b4c51a">14251a43b fix(wallet): allow PersistedWallet<P> to be Send + Sync even if P is !Sync (Steve Myers) Pull request description: ### Description fixes #1873 based on solution proposed by @praveenperera . ### Notes to the reviewers This is not a breaking change since it's only changing the internal `_marker` field's type. ### Changelog notice - Fix PersistedWallet to be Send + Sync, even when used with a !Sync persister type such as rusqlite::Connection. ### Checklists #### All Submissions: * [x] I've signed all my commits * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk/blob/master/CONTRIBUTING.md) * [x] I ran `cargo fmt` and `cargo clippy` before committing #### Bugfixes: * [ ] This pull request breaks the existing API * [x] I've added tests to reproduce the issue which are now passing * [x] I'm linking the issue being fixed by this PR ACKs for top commit: ValuedMammal: ACK 14251a43be73796f0db98cee8a0b5e88e4b4c51a Tree-SHA512: 8ce8ad7d9e2f2fcd5929fa02b5ce65f717f
2 of 4 new or added lines in 1 file covered. (50.0%)
12150 of 14324 relevant lines covered (84.82%)
14724.89 hits per line
| Lines | Coverage | ∆ | File |
|---|---|---|---|
| 2 |
46.48 |
0.0% | crates/wallet/src/wallet/persisted.rs |
| ID | Job ID | Ran | Files | Coverage | |
|---|---|---|---|---|---|
| 1 | 13800528948.1 | 52 |
84.82 |
GitHub Action Run |
| Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
|---|