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 = {version = " 2.3 .0" , 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 = {version = " 2.3.0" , 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 @@ -1956,4 +1956,15 @@ mod test {
19561956 store2. read_wallet ( & mut changeset_read) . unwrap ( ) ;
19571957 assert_eq ! ( changeset_read, changeset2) ;
19581958 }
1959+
1960+ #[ cfg( feature = "wallet" ) ]
1961+ #[ test]
1962+ fn wallet_is_persisted ( ) {
1963+ use bdk_wallet:: persist_test_utils:: persist_wallet_changeset;
1964+
1965+ persist_wallet_changeset ( "wallet.redb" , |path| {
1966+ let db = redb:: Database :: create ( path) ?;
1967+ Ok ( Store :: new ( Arc :: new ( db) , "wallet" . to_string ( ) ) ?)
1968+ } ) ;
1969+ }
19591970}
You can’t perform that action at this time.
0 commit comments