File tree Expand file tree Collapse file tree 2 files changed +14
-1
lines changed
Expand file tree Collapse file tree 2 files changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ readme = "README.md"
99rust-version = " 1.85.0"
1010
1111[dependencies ]
12- bdk_wallet = {version = " 2.0.0 " , optional = true }
12+ bdk_wallet = {git = " https://github.com/110CodingP/bdk_wallet " , branch = " add_persist_test_utils " , optional = true }
1313bdk_chain = {version = " 0.23.0" , features = [" serde" ]}
1414ciborium = " 0.2.2"
1515redb = " 2.5.0"
@@ -23,6 +23,8 @@ wallet = ["bdk_wallet"]
2323anyhow = " 1.0.98"
2424bdk_testenv = { version = " 0.13.0" }
2525tempfile = " 3.20.0"
26+ bdk_wallet = {git = " https://github.com/110CodingP/bdk_wallet" , branch = " add_persist_test_utils" , features = [" test-utils" ]}
27+ bdk_chain = {version = " 0.23.0" , features = [" serde" ]}
2628
2729[lints .rust ]
2830unexpected_cfgs = { level = " warn" , check-cfg = [' cfg(coverage,coverage_nightly)' ] }
Original file line number Diff line number Diff line change @@ -2153,4 +2153,15 @@ mod test {
21532153 store2. read_wallet ( & mut changeset_read) . unwrap ( ) ;
21542154 assert_eq ! ( changeset_read, changeset2) ;
21552155 }
2156+
2157+ #[ cfg( feature = "wallet" ) ]
2158+ #[ test]
2159+ fn wallet_is_persisted ( ) {
2160+ use bdk_wallet:: persist_test_utils:: persist_wallet_changeset;
2161+
2162+ persist_wallet_changeset ( "wallet.redb" , |path| {
2163+ let db = redb:: Database :: create ( path) ?;
2164+ Ok ( Store :: new ( Arc :: new ( db) , "wallet" . to_string ( ) ) ?)
2165+ } ) ;
2166+ }
21562167}
You can’t perform that action at this time.
0 commit comments