diff --git a/Cargo.lock b/Cargo.lock index 7886996d59..13dafcbfd0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -973,6 +973,26 @@ version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476" +[[package]] +name = "datasize" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e65c07d59e45d77a8bda53458c24a828893a99ac6cdd9c84111e09176ab739a2" +dependencies = [ + "datasize_derive", +] + +[[package]] +name = "datasize_derive" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "613e4ee15899913285b7612004bbd490abd605be7b11d35afada5902fb6b91d5" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", +] + [[package]] name = "der" version = "0.7.10" @@ -1651,11 +1671,12 @@ dependencies = [ [[package]] name = "ic-btc-interface" -version = "0.2.2" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0152e14e697b0e988dbfdcb3f7e352d1c76a65b7d2d75c5d76bad22c3aca10d" +checksum = "eb974b1626d8a45dad7d1e2383829c6b08c5fd53b42d9f0938a51f2f0e057c7e" dependencies = [ "candid", + "datasize", "serde", "serde_bytes", ] diff --git a/rs/proposals/Cargo.toml b/rs/proposals/Cargo.toml index 2e4102d35f..b5f0779ea3 100644 --- a/rs/proposals/Cargo.toml +++ b/rs/proposals/Cargo.toml @@ -17,7 +17,7 @@ cycles-minting-canister = { workspace = true } dfn_candid = { workspace = true } dfn_core = { workspace = true } ic-base-types = { workspace = true } -ic-btc-interface = "0.2.0" +ic-btc-interface = "0.2.3" ic-crypto-sha2 = { workspace = true } ic-management-canister-types = { workspace = true } ic-nervous-system-common = { workspace = true }