From 4f6c1981680915525b62c647412ce4358f2c85b2 Mon Sep 17 00:00:00 2001 From: thunderbiscuit Date: Wed, 10 Jan 2024 13:26:24 -0500 Subject: [PATCH] chore: bump rust dependencies to alpha 3 versions --- bdk-ffi/Cargo.lock | 66 ++++++++++++++++++++-------------------------- bdk-ffi/Cargo.toml | 4 +-- 2 files changed, 31 insertions(+), 39 deletions(-) diff --git a/bdk-ffi/Cargo.lock b/bdk-ffi/Cargo.lock index 8a18ecf..e8df64f 100644 --- a/bdk-ffi/Cargo.lock +++ b/bdk-ffi/Cargo.lock @@ -141,16 +141,15 @@ dependencies = [ [[package]] name = "bdk" -version = "1.0.0-alpha.2" +version = "1.0.0-alpha.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99559c90df27c7dac369182a47ec96425f71764540765bba6558ea79877e50ee" +checksum = "83a517d8f5d91c70973a587518c3daf47b7e030aece66dd3d93a169936d3bd61" dependencies = [ "bdk_chain", "bip39", "bitcoin", "getrandom", "js-sys", - "log", "miniscript", "rand", "serde", @@ -169,9 +168,9 @@ dependencies = [ [[package]] name = "bdk_chain" -version = "0.6.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5043c1254d39534da6b2ca67e139aac8e9a4719671ae6b4063ecd2c791179879" +checksum = "1db83c5c6484e00d3e43a3691c6f405b15211cd80691e3b801b79077b8275277" dependencies = [ "bitcoin", "miniscript", @@ -180,9 +179,9 @@ dependencies = [ [[package]] name = "bdk_esplora" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "735f8420eecabf7468700b1a12c8dedc36897b33e3851a7ae21397a2ce85c2bd" +checksum = "67e79cd13295983f25b5424c4245d7c8a894bcf2d789e9b3f8e57f60ceccdadd" dependencies = [ "bdk_chain", "esplora-client", @@ -205,12 +204,11 @@ dependencies = [ [[package]] name = "bip39" -version = "1.2.0" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29b9e657de8ff1c3488a4ab77cb51d604eab53415ce34f0bc800f2eac9b13c28" +checksum = "93f2635620bf0b9d4576eb7bb9a38a55df78bd1205d26fa994b25911a69f212f" dependencies = [ "bitcoin_hashes 0.11.0", - "rand_core 0.4.2", "serde", "unicode-normalization", ] @@ -542,12 +540,6 @@ version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" -[[package]] -name = "maybe-uninit" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00" - [[package]] name = "memchr" version = "2.6.4" @@ -699,7 +691,7 @@ checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ "libc", "rand_chacha", - "rand_core 0.6.4", + "rand_core", ] [[package]] @@ -709,15 +701,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" dependencies = [ "ppv-lite86", - "rand_core 0.6.4", + "rand_core", ] -[[package]] -name = "rand_core" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc" - [[package]] name = "rand_core" version = "0.6.4" @@ -932,15 +918,6 @@ version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" -[[package]] -name = "smallvec" -version = "0.6.14" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b97fcaeba89edba30f044a10c6a3cc39df9c3f17d7cd829dd1446cab35f890e0" -dependencies = [ - "maybe-uninit", -] - [[package]] name = "smallvec" version = "1.11.2" @@ -1017,6 +994,21 @@ dependencies = [ "once_cell", ] +[[package]] +name = "tinyvec" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + [[package]] name = "toml" version = "0.5.11" @@ -1080,7 +1072,7 @@ dependencies = [ "once_cell", "regex", "sharded-slab", - "smallvec 1.11.2", + "smallvec", "thread_local", "tracing", "tracing-core", @@ -1110,11 +1102,11 @@ checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" [[package]] name = "unicode-normalization" -version = "0.1.9" +version = "0.1.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09c8070a9942f5e7cfccd93f490fdebd230ee3c3c9f107cb25bad5351ef671cf" +checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" dependencies = [ - "smallvec 0.6.14", + "tinyvec", ] [[package]] diff --git a/bdk-ffi/Cargo.toml b/bdk-ffi/Cargo.toml index f20d764..d2afa2b 100644 --- a/bdk-ffi/Cargo.toml +++ b/bdk-ffi/Cargo.toml @@ -18,7 +18,7 @@ path = "uniffi-bindgen.rs" default = ["uniffi/cli"] [dependencies] -bdk = { version = "1.0.0-alpha.2", features = ["all-keys", "keys-bip39"] } +bdk = { version = "1.0.0-alpha.3", features = ["all-keys", "keys-bip39"] } # TODO 22: The bdk_esplora crate uses esplora_client which uses reqwest for async. By default it uses the system # openssl library, which is creating problems for cross-compilation. I'd rather use rustls, but it's hidden @@ -28,7 +28,7 @@ bdk = { version = "1.0.0-alpha.2", features = ["all-keys", "keys-bip39"] } # bdk = { git = "https://github.com/thunderbiscuit/bdk.git", branch = "test-rust-tls", version = "1.0.0-alpha.2", features = ["all-keys", "keys-bip39"] } # bdk_esplora = { git = "https://github.com/thunderbiscuit/bdk.git", branch = "test-rust-tls", version = "0.4.0", package = "bdk_esplora", default-features = false, features = ["std", "blocking", "async-https-rustls"] } -bdk_esplora = { version = "0.4.0", default-features = false, features = ["std", "blocking"] } +bdk_esplora = { version = "0.5.0", default-features = false, features = ["std", "blocking"] } uniffi = { version = "=0.25.1" } [build-dependencies]