1+ [package ]
2+ name = " bdk-dart"
3+ version = " 2.0.0-alpha.0"
4+ homepage = " https://bitcoindevkit.org"
5+ repository = " https://github.com/bitcoindevkit/bdk-dart"
6+ edition = " 2021"
7+ license = " MIT OR Apache-2.0"
8+
9+ [lib ]
10+ crate-type = [" lib" , " staticlib" , " cdylib" ]
11+ name = " bdkffi"
12+
13+ [[bin ]]
14+ name = " uniffi-bindgen"
15+ path = " uniffi-bindgen.rs"
16+
17+ [features ]
18+ default = [" uniffi/cli" ]
19+
20+ [dependencies ]
21+ bdk_wallet = { version = " 2.0.0" , features = [" all-keys" , " keys-bip39" , " rusqlite" ] }
22+ bdk_esplora = { version = " 0.22.0" , default-features = false , features = [" std" , " blocking" , " blocking-https-rustls" ] }
23+ bdk_electrum = { version = " 0.23.0" , default-features = false , features = [" use-rustls-ring" ] }
24+ bdk_kyoto = { version = " 0.13.1" }
25+
26+ uniffi = { version = " =0.29.1" }
27+ thiserror = " 1.0.58"
28+
29+ [build-dependencies ]
30+ uniffi = { version = " =0.29.1" , features = [" build" ] }
31+
32+ [dev-dependencies ]
33+ uniffi = { version = " =0.29.1" , features = [" bindgen-tests" ] }
34+ assert_matches = " 1.5.0"
35+
36+ [profile .release-smaller ]
37+ inherits = " release"
38+ opt-level = ' z' # Optimize for size.
39+ lto = true # Enable Link Time Optimization
40+ codegen-units = 1 # Reduce number of codegen units to increase optimizations.
41+ panic = " abort" # Abort on panic
42+ strip = " debuginfo" # Partially strip symbols from binary
0 commit comments