diff --git a/Cargo.Bazel.lock b/Cargo.Bazel.lock index c6cd59f41..bfe13d822 100644 --- a/Cargo.Bazel.lock +++ b/Cargo.Bazel.lock @@ -1,5 +1,5 @@ { - "checksum": "2e4ccc66f62039ed59848bd2cb62c2db5f8bced64e2d6da2023b7ff4f7d2087e", + "checksum": "67d524a177ed51e1fbd1fd76a0c8571d6a6c4897167ecc5aab1cc0827acee8f2", "crates": { "actix-codec 0.5.2": { "name": "actix-codec", @@ -33,15 +33,15 @@ "target": "bitflags" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { - "id": "futures-sink 0.3.30", + "id": "futures-sink 0.3.31", "target": "futures_sink" }, { @@ -137,7 +137,7 @@ "target": "bitflags" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -153,7 +153,7 @@ "target": "flate2" }, { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { @@ -377,7 +377,7 @@ "deps": { "common": [ { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { @@ -447,11 +447,11 @@ "target": "actix_utils" }, { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -506,7 +506,7 @@ "deps": { "common": [ { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { @@ -641,7 +641,7 @@ "target": "ahash" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -657,11 +657,11 @@ "target": "encoding_rs" }, { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -2161,7 +2161,7 @@ "deps": { "common": [ { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { @@ -2392,13 +2392,13 @@ }, "license": "Apache-2.0 OR MIT" }, - "axum 0.6.20": { + "axum 0.7.7": { "name": "axum", - "version": "0.6.20", + "version": "0.7.7", "repository": { "Http": { - "url": "https://static.crates.io/crates/axum/0.6.20/download", - "sha256": "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf" + "url": "https://static.crates.io/crates/axum/0.7.7/download", + "sha256": "504e3947307ac8326a5437504c517c4b56716c9d98fac0028c2acc7ca47d70ae" } }, "targets": [ @@ -2410,158 +2410,6 @@ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "axum", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "axum 0.6.20", - "target": "build_script_build" - }, - { - "id": "axum-core 0.3.4", - "target": "axum_core" - }, - { - "id": "bitflags 1.3.2", - "target": "bitflags" - }, - { - "id": "bytes 1.7.1", - "target": "bytes" - }, - { - "id": "futures-util 0.3.30", - "target": "futures_util" - }, - { - "id": "http 0.2.12", - "target": "http" - }, - { - "id": "http-body 0.4.6", - "target": "http_body" - }, - { - "id": "hyper 0.14.30", - "target": "hyper" - }, - { - "id": "itoa 1.0.11", - "target": "itoa" - }, - { - "id": "matchit 0.7.3", - "target": "matchit" - }, - { - "id": "memchr 2.7.4", - "target": "memchr" - }, - { - "id": "mime 0.3.17", - "target": "mime" - }, - { - "id": "percent-encoding 2.3.1", - "target": "percent_encoding" - }, - { - "id": "pin-project-lite 0.2.14", - "target": "pin_project_lite" - }, - { - "id": "serde 1.0.210", - "target": "serde" - }, - { - "id": "sync_wrapper 0.1.2", - "target": "sync_wrapper" - }, - { - "id": "tower 0.4.13", - "target": "tower" - }, - { - "id": "tower-layer 0.3.2", - "target": "tower_layer" - }, - { - "id": "tower-service 0.3.2", - "target": "tower_service" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "async-trait 0.1.81", - "target": "async_trait" - } - ], - "selects": {} - }, - "version": "0.6.20" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "proc_macro_deps": { - "common": [ - { - "id": "rustversion 1.0.17", - "target": "rustversion" - } - ], - "selects": {} - } - }, - "license": "MIT" - }, - "axum 0.7.5": { - "name": "axum", - "version": "0.7.5", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/axum/0.7.5/download", - "sha256": "3a6c9af12842a67734c9a2e355436e5d03b22383ed60cf13cd0c18fbfe3dcbcf" - } - }, - "targets": [ - { - "Library": { - "crate_name": "axum", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], "library_target_name": "axum", @@ -2587,19 +2435,15 @@ "deps": { "common": [ { - "id": "axum 0.7.5", - "target": "build_script_build" - }, - { - "id": "axum-core 0.4.3", + "id": "axum-core 0.4.5", "target": "axum_core" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -2619,7 +2463,7 @@ "target": "hyper" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -2671,15 +2515,15 @@ "target": "tokio" }, { - "id": "tower 0.4.13", + "id": "tower 0.5.1", "target": "tower" }, { - "id": "tower-layer 0.3.2", + "id": "tower-layer 0.3.3", "target": "tower_layer" }, { - "id": "tower-service 0.3.2", + "id": "tower-service 0.3.3", "target": "tower_service" }, { @@ -2695,134 +2539,25 @@ { "id": "async-trait 0.1.81", "target": "async_trait" - } - ], - "selects": {} - }, - "version": "0.7.5" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "proc_macro_deps": { - "common": [ - { - "id": "rustversion 1.0.17", - "target": "rustversion" - } - ], - "selects": {} - } - }, - "license": "MIT" - }, - "axum-core 0.3.4": { - "name": "axum-core", - "version": "0.3.4", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/axum-core/0.3.4/download", - "sha256": "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "axum_core", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "axum_core", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "axum-core 0.3.4", - "target": "build_script_build" - }, - { - "id": "bytes 1.7.1", - "target": "bytes" - }, - { - "id": "futures-util 0.3.30", - "target": "futures_util" - }, - { - "id": "http 0.2.12", - "target": "http" - }, - { - "id": "http-body 0.4.6", - "target": "http_body" - }, - { - "id": "mime 0.3.17", - "target": "mime" - }, - { - "id": "tower-layer 0.3.2", - "target": "tower_layer" }, - { - "id": "tower-service 0.3.2", - "target": "tower_service" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "async-trait 0.1.81", - "target": "async_trait" - } - ], - "selects": {} - }, - "version": "0.3.4" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "proc_macro_deps": { - "common": [ { "id": "rustversion 1.0.17", "target": "rustversion" } ], "selects": {} - } + }, + "version": "0.7.7" }, "license": "MIT" }, - "axum-core 0.4.3": { + "axum-core 0.4.5": { "name": "axum-core", - "version": "0.4.3", + "version": "0.4.5", "repository": { "Http": { - "url": "https://static.crates.io/crates/axum-core/0.4.3/download", - "sha256": "a15c63fd72d41492dc4f497196f5da1fb04fb7529e631d73630d1b491e47a2e3" + "url": "https://static.crates.io/crates/axum-core/0.4.5/download", + "sha256": "09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199" } }, "targets": [ @@ -2834,15 +2569,6 @@ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], "library_target_name": "axum_core", @@ -2859,15 +2585,11 @@ "deps": { "common": [ { - "id": "axum-core 0.4.3", - "target": "build_script_build" - }, - { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -2891,15 +2613,15 @@ "target": "pin_project_lite" }, { - "id": "sync_wrapper 0.1.2", + "id": "sync_wrapper 1.0.1", "target": "sync_wrapper" }, { - "id": "tower-layer 0.3.2", + "id": "tower-layer 0.3.3", "target": "tower_layer" }, { - "id": "tower-service 0.3.2", + "id": "tower-service 0.3.3", "target": "tower_service" }, { @@ -2915,25 +2637,15 @@ { "id": "async-trait 0.1.81", "target": "async_trait" - } - ], - "selects": {} - }, - "version": "0.4.3" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "proc_macro_deps": { - "common": [ + }, { "id": "rustversion 1.0.17", "target": "rustversion" } ], "selects": {} - } + }, + "version": "0.4.5" }, "license": "MIT" }, @@ -2965,11 +2677,11 @@ "deps": { "common": [ { - "id": "axum 0.7.5", + "id": "axum 0.7.7", "target": "axum" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -3055,7 +2767,7 @@ "deps": { "common": [ { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { @@ -3119,7 +2831,7 @@ "target": "fastrand" }, { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { @@ -4018,13 +3730,13 @@ }, "license": "Apache-2.0" }, - "brotli 6.0.0": { + "brotli 7.0.0": { "name": "brotli", - "version": "6.0.0", + "version": "7.0.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/brotli/6.0.0/download", - "sha256": "74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b" + "url": "https://static.crates.io/crates/brotli/7.0.0/download", + "sha256": "cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd" } }, "targets": [ @@ -4068,9 +3780,9 @@ "selects": {} }, "edition": "2015", - "version": "6.0.0" + "version": "7.0.0" }, - "license": "BSD-3-Clause OR MIT" + "license": "BSD-3-Clause AND MIT" }, "brotli-decompressor 4.0.1": { "name": "brotli-decompressor", @@ -4794,13 +4506,13 @@ }, "license": "Unlicense OR MIT" }, - "bytes 1.7.1": { + "bytes 1.7.2": { "name": "bytes", - "version": "1.7.1", + "version": "1.7.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/bytes/1.7.1/download", - "sha256": "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50" + "url": "https://static.crates.io/crates/bytes/1.7.2/download", + "sha256": "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3" } }, "targets": [ @@ -4827,7 +4539,7 @@ "selects": {} }, "edition": "2018", - "version": "1.7.1" + "version": "1.7.2" }, "license": "MIT" }, @@ -4859,7 +4571,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" } ], @@ -8217,7 +7929,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nns/cmc" } @@ -8354,7 +8066,7 @@ "target": "on_wire" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -8898,7 +8610,7 @@ "target": "dbus" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -9391,7 +9103,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/rust_canisters/dfn_candid" } @@ -9449,7 +9161,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/rust_canisters/dfn_core" } @@ -9495,7 +9207,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/rust_canisters/dfn_http" } @@ -9553,7 +9265,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/rust_canisters/dfn_http_metrics" } @@ -9615,7 +9327,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/rust_canisters/dfn_protobuf" } @@ -9643,7 +9355,7 @@ "target": "on_wire" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" } ], @@ -10362,7 +10074,7 @@ "target": "futures" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -10466,7 +10178,7 @@ "target": "pretty_env_logger" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -11840,7 +11552,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/internal/crypto_lib/threshold_sig/tecdsa/fe-derive" } @@ -12406,11 +12118,11 @@ "deps": { "common": [ { - "id": "futures-channel 0.3.30", + "id": "futures-channel 0.3.31", "target": "futures_channel" }, { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { @@ -12418,19 +12130,19 @@ "target": "futures_executor" }, { - "id": "futures-io 0.3.30", + "id": "futures-io 0.3.31", "target": "futures_io" }, { - "id": "futures-sink 0.3.30", + "id": "futures-sink 0.3.31", "target": "futures_sink" }, { - "id": "futures-task 0.3.30", + "id": "futures-task 0.3.31", "target": "futures_task" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" } ], @@ -12441,13 +12153,13 @@ }, "license": "MIT OR Apache-2.0" }, - "futures-channel 0.3.30": { + "futures-channel 0.3.31": { "name": "futures-channel", - "version": "0.3.30", + "version": "0.3.31", "repository": { "Http": { - "url": "https://static.crates.io/crates/futures-channel/0.3.30/download", - "sha256": "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" + "url": "https://static.crates.io/crates/futures-channel/0.3.31/download", + "sha256": "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" } }, "targets": [ @@ -12479,28 +12191,28 @@ "deps": { "common": [ { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { - "id": "futures-sink 0.3.30", + "id": "futures-sink 0.3.31", "target": "futures_sink" } ], "selects": {} }, "edition": "2018", - "version": "0.3.30" + "version": "0.3.31" }, "license": "MIT OR Apache-2.0" }, - "futures-core 0.3.30": { + "futures-core 0.3.31": { "name": "futures-core", - "version": "0.3.30", + "version": "0.3.31", "repository": { "Http": { - "url": "https://static.crates.io/crates/futures-core/0.3.30/download", - "sha256": "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" + "url": "https://static.crates.io/crates/futures-core/0.3.31/download", + "sha256": "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" } }, "targets": [ @@ -12528,7 +12240,7 @@ "selects": {} }, "edition": "2018", - "version": "0.3.30" + "version": "0.3.31" }, "license": "MIT OR Apache-2.0" }, @@ -12567,15 +12279,15 @@ "deps": { "common": [ { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { - "id": "futures-task 0.3.30", + "id": "futures-task 0.3.31", "target": "futures_task" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" } ], @@ -12586,13 +12298,13 @@ }, "license": "MIT OR Apache-2.0" }, - "futures-io 0.3.30": { + "futures-io 0.3.31": { "name": "futures-io", - "version": "0.3.30", + "version": "0.3.31", "repository": { "Http": { - "url": "https://static.crates.io/crates/futures-io/0.3.30/download", - "sha256": "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" + "url": "https://static.crates.io/crates/futures-io/0.3.31/download", + "sha256": "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" } }, "targets": [ @@ -12618,17 +12330,17 @@ "selects": {} }, "edition": "2018", - "version": "0.3.30" + "version": "0.3.31" }, "license": "MIT OR Apache-2.0" }, - "futures-macro 0.3.30": { + "futures-macro 0.3.31": { "name": "futures-macro", - "version": "0.3.30", + "version": "0.3.31", "repository": { "Http": { - "url": "https://static.crates.io/crates/futures-macro/0.3.30/download", - "sha256": "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" + "url": "https://static.crates.io/crates/futures-macro/0.3.31/download", + "sha256": "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" } }, "targets": [ @@ -12665,17 +12377,17 @@ "selects": {} }, "edition": "2018", - "version": "0.3.30" + "version": "0.3.31" }, "license": "MIT OR Apache-2.0" }, - "futures-sink 0.3.30": { + "futures-sink 0.3.31": { "name": "futures-sink", - "version": "0.3.30", + "version": "0.3.31", "repository": { "Http": { - "url": "https://static.crates.io/crates/futures-sink/0.3.30/download", - "sha256": "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" + "url": "https://static.crates.io/crates/futures-sink/0.3.31/download", + "sha256": "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" } }, "targets": [ @@ -12703,17 +12415,17 @@ "selects": {} }, "edition": "2018", - "version": "0.3.30" + "version": "0.3.31" }, "license": "MIT OR Apache-2.0" }, - "futures-task 0.3.30": { + "futures-task 0.3.31": { "name": "futures-task", - "version": "0.3.30", + "version": "0.3.31", "repository": { "Http": { - "url": "https://static.crates.io/crates/futures-task/0.3.30/download", - "sha256": "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" + "url": "https://static.crates.io/crates/futures-task/0.3.31/download", + "sha256": "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" } }, "targets": [ @@ -12740,17 +12452,17 @@ "selects": {} }, "edition": "2018", - "version": "0.3.30" + "version": "0.3.31" }, "license": "MIT OR Apache-2.0" }, - "futures-util 0.3.30": { + "futures-util 0.3.31": { "name": "futures-util", - "version": "0.3.30", + "version": "0.3.31", "repository": { "Http": { - "url": "https://static.crates.io/crates/futures-util/0.3.30/download", - "sha256": "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" + "url": "https://static.crates.io/crates/futures-util/0.3.31/download", + "sha256": "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" } }, "targets": [ @@ -12791,23 +12503,23 @@ "deps": { "common": [ { - "id": "futures-channel 0.3.30", + "id": "futures-channel 0.3.31", "target": "futures_channel" }, { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { - "id": "futures-io 0.3.30", + "id": "futures-io 0.3.31", "target": "futures_io" }, { - "id": "futures-sink 0.3.30", + "id": "futures-sink 0.3.31", "target": "futures_sink" }, { - "id": "futures-task 0.3.30", + "id": "futures-task 0.3.31", "target": "futures_task" }, { @@ -12833,13 +12545,13 @@ "proc_macro_deps": { "common": [ { - "id": "futures-macro 0.3.30", + "id": "futures-macro 0.3.31", "target": "futures_macro" } ], "selects": {} }, - "version": "0.3.30" + "version": "0.3.31" }, "license": "MIT OR Apache-2.0" }, @@ -13175,85 +12887,6 @@ }, "license": "MIT/Apache-2.0" }, - "h2 0.3.26": { - "name": "h2", - "version": "0.3.26", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/h2/0.3.26/download", - "sha256": "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" - } - }, - "targets": [ - { - "Library": { - "crate_name": "h2", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "h2", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "bytes 1.7.1", - "target": "bytes" - }, - { - "id": "fnv 1.0.7", - "target": "fnv" - }, - { - "id": "futures-core 0.3.30", - "target": "futures_core" - }, - { - "id": "futures-sink 0.3.30", - "target": "futures_sink" - }, - { - "id": "futures-util 0.3.30", - "target": "futures_util" - }, - { - "id": "http 0.2.12", - "target": "http" - }, - { - "id": "indexmap 2.5.0", - "target": "indexmap" - }, - { - "id": "slab 0.4.9", - "target": "slab" - }, - { - "id": "tokio 1.40.0", - "target": "tokio" - }, - { - "id": "tokio-util 0.7.12", - "target": "tokio_util" - }, - { - "id": "tracing 0.1.40", - "target": "tracing" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.26" - }, - "license": "MIT" - }, "h2 0.4.5": { "name": "h2", "version": "0.4.5", @@ -13286,7 +12919,7 @@ "target": "atomic_waker" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -13294,11 +12927,11 @@ "target": "fnv" }, { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { - "id": "futures-sink 0.3.30", + "id": "futures-sink 0.3.31", "target": "futures_sink" }, { @@ -13990,7 +13623,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -14044,7 +13677,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -14063,53 +13696,6 @@ }, "license": "MIT OR Apache-2.0" }, - "http-body 0.4.6": { - "name": "http-body", - "version": "0.4.6", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/http-body/0.4.6/download", - "sha256": "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" - } - }, - "targets": [ - { - "Library": { - "crate_name": "http_body", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "http_body", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "bytes 1.7.1", - "target": "bytes" - }, - { - "id": "http 0.2.12", - "target": "http" - }, - { - "id": "pin-project-lite 0.2.14", - "target": "pin_project_lite" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.6" - }, - "license": "MIT" - }, "http-body 1.0.1": { "name": "http-body", "version": "1.0.1", @@ -14138,7 +13724,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -14181,7 +13767,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -14228,11 +13814,11 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -14412,121 +13998,6 @@ }, "license": "MIT/Apache-2.0" }, - "hyper 0.14.30": { - "name": "hyper", - "version": "0.14.30", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/hyper/0.14.30/download", - "sha256": "a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9" - } - }, - "targets": [ - { - "Library": { - "crate_name": "hyper", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "hyper", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "client", - "default", - "full", - "h2", - "http1", - "http2", - "runtime", - "server", - "socket2", - "stream", - "tcp" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bytes 1.7.1", - "target": "bytes" - }, - { - "id": "futures-channel 0.3.30", - "target": "futures_channel" - }, - { - "id": "futures-core 0.3.30", - "target": "futures_core" - }, - { - "id": "futures-util 0.3.30", - "target": "futures_util" - }, - { - "id": "h2 0.3.26", - "target": "h2" - }, - { - "id": "http 0.2.12", - "target": "http" - }, - { - "id": "http-body 0.4.6", - "target": "http_body" - }, - { - "id": "httparse 1.9.4", - "target": "httparse" - }, - { - "id": "httpdate 1.0.3", - "target": "httpdate" - }, - { - "id": "itoa 1.0.11", - "target": "itoa" - }, - { - "id": "pin-project-lite 0.2.14", - "target": "pin_project_lite" - }, - { - "id": "socket2 0.5.7", - "target": "socket2" - }, - { - "id": "tokio 1.40.0", - "target": "tokio" - }, - { - "id": "tower-service 0.3.2", - "target": "tower_service" - }, - { - "id": "tracing 0.1.40", - "target": "tracing" - }, - { - "id": "want 0.3.1", - "target": "want" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.14.30" - }, - "license": "MIT" - }, "hyper 1.4.1": { "name": "hyper", "version": "1.4.1", @@ -14566,15 +14037,15 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { - "id": "futures-channel 0.3.30", + "id": "futures-channel 0.3.31", "target": "futures_channel" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -14666,7 +14137,7 @@ "deps": { "common": [ { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -14678,7 +14149,7 @@ "target": "hyper" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -14694,7 +14165,7 @@ "target": "rustls_native_certs" }, { - "id": "rustls-pki-types 1.8.0", + "id": "rustls-pki-types 1.9.0", "target": "rustls_pki_types", "alias": "pki_types" }, @@ -14707,7 +14178,7 @@ "target": "tokio_rustls" }, { - "id": "tower-service 0.3.2", + "id": "tower-service 0.3.3", "target": "tower_service" } ], @@ -14718,13 +14189,13 @@ }, "license": "Apache-2.0 OR ISC OR MIT" }, - "hyper-rustls 0.27.2": { + "hyper-rustls 0.27.3": { "name": "hyper-rustls", - "version": "0.27.2", + "version": "0.27.3", "repository": { "Http": { - "url": "https://static.crates.io/crates/hyper-rustls/0.27.2/download", - "sha256": "5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155" + "url": "https://static.crates.io/crates/hyper-rustls/0.27.3/download", + "sha256": "08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333" } }, "targets": [ @@ -14759,7 +14230,7 @@ "deps": { "common": [ { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -14771,19 +14242,19 @@ "target": "hyper" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { - "id": "rustls 0.23.12", + "id": "rustls 0.23.14", "target": "rustls" }, { - "id": "rustls-native-certs 0.7.1", + "id": "rustls-native-certs 0.8.0", "target": "rustls_native_certs" }, { - "id": "rustls-pki-types 1.8.0", + "id": "rustls-pki-types 1.9.0", "target": "rustls_pki_types", "alias": "pki_types" }, @@ -14796,7 +14267,7 @@ "target": "tokio_rustls" }, { - "id": "tower-service 0.3.2", + "id": "tower-service 0.3.3", "target": "tower_service" }, { @@ -14807,61 +14278,10 @@ "selects": {} }, "edition": "2021", - "version": "0.27.2" + "version": "0.27.3" }, "license": "Apache-2.0 OR ISC OR MIT" }, - "hyper-timeout 0.4.1": { - "name": "hyper-timeout", - "version": "0.4.1", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/hyper-timeout/0.4.1/download", - "sha256": "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" - } - }, - "targets": [ - { - "Library": { - "crate_name": "hyper_timeout", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "hyper_timeout", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "hyper 0.14.30", - "target": "hyper" - }, - { - "id": "pin-project-lite 0.2.14", - "target": "pin_project_lite" - }, - { - "id": "tokio 1.40.0", - "target": "tokio" - }, - { - "id": "tokio-io-timeout 1.2.0", - "target": "tokio_io_timeout" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.1" - }, - "license": "MIT/Apache-2.0" - }, "hyper-timeout 0.5.1": { "name": "hyper-timeout", "version": "0.5.1", @@ -14894,7 +14314,7 @@ "target": "hyper" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -14906,7 +14326,7 @@ "target": "tokio" }, { - "id": "tower-service 0.3.2", + "id": "tower-service 0.3.3", "target": "tower_service" } ], @@ -14917,13 +14337,13 @@ }, "license": "MIT OR Apache-2.0" }, - "hyper-util 0.1.7": { + "hyper-util 0.1.9": { "name": "hyper-util", - "version": "0.1.7", + "version": "0.1.9", "repository": { "Http": { - "url": "https://static.crates.io/crates/hyper-util/0.1.7/download", - "sha256": "cde7055719c54e36e95e8719f95883f22072a48ede39db7fc17a4e1d5281e9b9" + "url": "https://static.crates.io/crates/hyper-util/0.1.9/download", + "sha256": "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b" } }, "targets": [ @@ -14961,15 +14381,15 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { - "id": "futures-channel 0.3.30", + "id": "futures-channel 0.3.31", "target": "futures_channel" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -14997,11 +14417,7 @@ "target": "tokio" }, { - "id": "tower 0.4.13", - "target": "tower" - }, - { - "id": "tower-service 0.3.2", + "id": "tower-service 0.3.3", "target": "tower_service" }, { @@ -15012,7 +14428,7 @@ "selects": {} }, "edition": "2021", - "version": "0.1.7" + "version": "0.1.9" }, "license": "MIT" }, @@ -15160,7 +14576,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/monitoring/adapter_metrics/client" } @@ -15183,6 +14599,10 @@ ], "deps": { "common": [ + { + "id": "hyper-util 0.1.9", + "target": "hyper_util" + }, { "id": "ic-adapter-metrics-service 0.1.0", "target": "ic_adapter_metrics_service" @@ -15208,7 +14628,7 @@ "target": "tokio" }, { - "id": "tonic 0.11.0", + "id": "tonic 0.12.3", "target": "tonic" }, { @@ -15230,7 +14650,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/monitoring/adapter_metrics/service" } @@ -15267,11 +14687,11 @@ "target": "build_script_build" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { - "id": "tonic 0.11.0", + "id": "tonic 0.12.3", "target": "tonic" } ], @@ -15294,11 +14714,11 @@ "deps": { "common": [ { - "id": "prost-build 0.12.6", + "id": "prost-build 0.13.3", "target": "prost_build" }, { - "id": "tonic-build 0.11.0", + "id": "tonic-build 0.12.3", "target": "tonic_build" } ], @@ -15372,7 +14792,7 @@ "target": "ed25519_consensus" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -15487,15 +14907,15 @@ "target": "http_body_util" }, { - "id": "hyper-rustls 0.27.2", + "id": "hyper-rustls 0.27.3", "target": "hyper_rustls" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { - "id": "rustls-webpki 0.102.6", + "id": "rustls-webpki 0.102.8", "target": "webpki" }, { @@ -15530,7 +14950,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/async_utils" } @@ -15562,7 +14982,7 @@ "target": "async_stream" }, { - "id": "axum 0.7.5", + "id": "axum 0.7.7", "target": "axum" }, { @@ -15570,7 +14990,7 @@ "target": "byte_unit" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -15578,11 +14998,11 @@ "target": "futures" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { - "id": "hyper 0.14.30", + "id": "hyper 1.4.1", "target": "hyper" }, { @@ -15602,7 +15022,7 @@ "target": "tokio" }, { - "id": "tonic 0.11.0", + "id": "tonic 0.12.3", "target": "tonic" } ], @@ -15620,7 +15040,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/types/base_types" } @@ -15648,7 +15068,7 @@ "target": "byte_unit" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -15676,7 +15096,7 @@ "target": "phantom_newtype" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -15758,7 +15178,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/bitcoin/replica_types" } @@ -15820,7 +15240,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/canister_client" } @@ -15848,7 +15268,7 @@ "target": "backoff" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -15860,11 +15280,11 @@ "target": "hyper" }, { - "id": "hyper-rustls 0.27.2", + "id": "hyper-rustls 0.27.3", "target": "hyper_rustls" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -15904,11 +15324,11 @@ "target": "itertools" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { - "id": "rustls 0.23.12", + "id": "rustls 0.23.14", "target": "rustls" }, { @@ -15950,7 +15370,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/canister_client/sender" } @@ -16012,7 +15432,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/rust_canisters/canister_log" } @@ -16054,7 +15474,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/rust_canisters/canister_profiler" } @@ -16200,7 +15620,7 @@ "target": "pkcs11" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -16242,7 +15662,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/rust_canisters/http_types" } @@ -16296,7 +15716,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/canonical_state" } @@ -16407,7 +15827,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/canonical_state/tree_hash" } @@ -16522,12 +15942,9 @@ "name": "ic-cdk", "version": "0.16.0", "repository": { - "Git": { - "remote": "https://github.com/dfinity/cdk-rs.git", - "commitish": { - "Rev": "97c4e19c76b7f072ce8507cb7e7a527582111272" - }, - "strip_prefix": "src/ic-cdk" + "Http": { + "url": "https://static.crates.io/crates/ic-cdk/0.16.0/download", + "sha256": "dd8ecacd682fa05a985253592963306cb9799622d7b1cce4b1edb89c6ec85be1" } }, "targets": [ @@ -16644,12 +16061,9 @@ "name": "ic-cdk-macros", "version": "0.16.0", "repository": { - "Git": { - "remote": "https://github.com/dfinity/cdk-rs.git", - "commitish": { - "Rev": "97c4e19c76b7f072ce8507cb7e7a527582111272" - }, - "strip_prefix": "src/ic-cdk-macros" + "Http": { + "url": "https://static.crates.io/crates/ic-cdk-macros/0.16.0/download", + "sha256": "0d4d857135deef20cc7ea8f3869a30cd9cfeb1392b3a81043790b2cd82adc3e0" } }, "targets": [ @@ -16768,7 +16182,7 @@ "Git": { "remote": "https://github.com/dfinity/cdk-rs.git", "commitish": { - "Rev": "97c4e19c76b7f072ce8507cb7e7a527582111272" + "Rev": "882fa28116c84887be626a44ce031b739e45e3d5" }, "strip_prefix": "src/ic-cdk-timers" } @@ -16889,7 +16303,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/certification" } @@ -17018,7 +16432,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/canonical_state/certification_version" } @@ -17116,7 +16530,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/config" } @@ -17186,7 +16600,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/ed25519" } @@ -17252,7 +16666,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/getrandom_for_wasm" } @@ -17302,7 +16716,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/interfaces/sig_verification" } @@ -17344,7 +16758,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/internal/crypto_lib/basic_sig/der_utils" } @@ -17394,7 +16808,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/internal/crypto_lib/basic_sig/ecdsa_secp256k1" } @@ -17472,7 +16886,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/internal/crypto_lib/basic_sig/ed25519" } @@ -17570,7 +16984,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/internal/crypto_lib/bls12_381/type" } @@ -17657,7 +17071,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/internal/crypto_lib/hmac" } @@ -17699,7 +17113,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/internal/crypto_lib/multi_sig/bls12_381" } @@ -17785,7 +17199,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/internal/crypto_lib/seed" } @@ -17847,7 +17261,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/internal/crypto_lib/sha2" } @@ -17889,7 +17303,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/internal/crypto_lib/threshold_sig/bls12_381" } @@ -18008,7 +17422,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/internal/crypto_lib/threshold_sig/tecdsa" } @@ -18143,7 +17557,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/internal/crypto_lib/types" } @@ -18226,7 +17640,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/node_key_validation" } @@ -18308,7 +17722,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/secp256k1" } @@ -18382,7 +17796,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/secrets_containers" } @@ -18428,7 +17842,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/sha2" } @@ -18470,7 +17884,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/test_utils/reproducible_rng" } @@ -18516,7 +17930,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/node_key_validation/tls_cert_validation" } @@ -18578,7 +17992,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/tree_hash" } @@ -18640,7 +18054,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/utils/basic_sig" } @@ -18690,7 +18104,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/utils/ni_dkg" } @@ -18740,7 +18154,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/utils/threshold_sig" } @@ -18794,7 +18208,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/crypto/utils/threshold_sig_der" } @@ -18848,7 +18262,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/types/error_types" } @@ -18911,7 +18325,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/http_endpoints/metrics" } @@ -18935,7 +18349,7 @@ "deps": { "common": [ { - "id": "axum 0.7.5", + "id": "axum 0.7.7", "target": "axum" }, { @@ -18989,9 +18403,9 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, - "strip_prefix": "rs/rosetta-api/icrc1" + "strip_prefix": "rs/ledger_suite/icrc1" } }, "targets": [ @@ -19097,9 +18511,9 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, - "strip_prefix": "rs/rosetta-api/icrc1/index-ng" + "strip_prefix": "rs/ledger_suite/icrc1/index-ng" } }, "targets": [ @@ -19151,7 +18565,7 @@ "target": "ic_canisters_http_types" }, { - "id": "ic-cdk 0.13.5", + "id": "ic-cdk 0.16.0", "target": "ic_cdk" }, { @@ -19230,9 +18644,9 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, - "strip_prefix": "rs/rosetta-api/icrc1/ledger" + "strip_prefix": "rs/ledger_suite/icrc1/ledger" } }, "targets": [ @@ -19299,7 +18713,7 @@ "target": "ic_canisters_http_types" }, { - "id": "ic-cdk 0.13.5", + "id": "ic-cdk 0.16.0", "target": "ic_cdk" }, { @@ -19409,9 +18823,9 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, - "strip_prefix": "rs/rosetta-api/icrc1/test_utils" + "strip_prefix": "rs/ledger_suite/icrc1/test_utils" } }, "targets": [ @@ -19527,9 +18941,9 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, - "strip_prefix": "rs/rosetta-api/icrc1/tokens_u64" + "strip_prefix": "rs/ledger_suite/icrc1/tokens_u64" } }, "targets": [ @@ -19585,7 +18999,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/interfaces" } @@ -19657,7 +19071,7 @@ "target": "phantom_newtype" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -19700,7 +19114,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/interfaces/registry" } @@ -19728,7 +19142,7 @@ "target": "ic_types" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -19750,7 +19164,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/interfaces/state_manager" } @@ -19804,9 +19218,9 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, - "strip_prefix": "rs/rosetta-api/ledger_canister_core" + "strip_prefix": "rs/ledger_suite/common/ledger_canister_core" } }, "targets": [ @@ -19891,9 +19305,9 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, - "strip_prefix": "rs/rosetta-api/ledger_core" + "strip_prefix": "rs/ledger_suite/common/ledger_core" } }, "targets": [ @@ -19949,7 +19363,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "packages/ic-ledger-hash-of" } @@ -19999,7 +19413,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/limits" } @@ -20032,7 +19446,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/monitoring/logger" } @@ -20174,7 +19588,7 @@ "target": "futures" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -20338,7 +19752,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/types/management_canister_types" } @@ -20553,7 +19967,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/monitoring/metrics" } @@ -20652,7 +20066,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nervous_system/canisters" } @@ -20679,10 +20093,6 @@ "id": "candid 0.10.10", "target": "candid" }, - { - "id": "dfn_candid 0.9.0", - "target": "dfn_candid" - }, { "id": "dfn_core 0.9.0", "target": "dfn_core" @@ -20739,7 +20149,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nervous_system/clients" } @@ -20846,7 +20256,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nervous_system/collections/union_multi_map" } @@ -20879,7 +20289,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nervous_system/common" } @@ -20924,7 +20334,7 @@ "target": "by_address" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -21004,7 +20414,7 @@ "target": "priority_queue" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -21057,7 +20467,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nervous_system/common/build_metadata" } @@ -21090,7 +20500,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nervous_system/common/test_keys" } @@ -21145,6 +20555,39 @@ }, "license": null }, + "ic-nervous-system-common-validation 0.9.0": { + "name": "ic-nervous-system-common-validation", + "version": "0.9.0", + "repository": { + "Git": { + "remote": "https://github.com/dfinity/ic.git", + "commitish": { + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" + }, + "strip_prefix": "rs/nervous_system/common/validation" + } + }, + "targets": [ + { + "Library": { + "crate_name": "ic_nervous_system_common_validation", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "ic_nervous_system_common_validation", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "0.9.0" + }, + "license": null + }, "ic-nervous-system-governance 0.0.1": { "name": "ic-nervous-system-governance", "version": "0.0.1", @@ -21152,7 +20595,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nervous_system/governance" } @@ -21203,6 +20646,77 @@ }, "license": null }, + "ic-nervous-system-initial-supply 0.0.1": { + "name": "ic-nervous-system-initial-supply", + "version": "0.0.1", + "repository": { + "Git": { + "remote": "https://github.com/dfinity/ic.git", + "commitish": { + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" + }, + "strip_prefix": "rs/nervous_system/initial_supply" + } + }, + "targets": [ + { + "Library": { + "crate_name": "ic_nervous_system_initial_supply", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "ic_nervous_system_initial_supply", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "candid 0.10.10", + "target": "candid" + }, + { + "id": "ic-base-types 0.9.0", + "target": "ic_base_types" + }, + { + "id": "ic-nervous-system-runtime 0.9.0", + "target": "ic_nervous_system_runtime" + }, + { + "id": "icrc-ledger-types 0.1.6", + "target": "icrc_ledger_types" + }, + { + "id": "lazy_static 1.5.0", + "target": "lazy_static" + }, + { + "id": "num-bigint 0.4.6", + "target": "num_bigint" + } + ], + "selects": {} + }, + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "async-trait 0.1.81", + "target": "async_trait" + } + ], + "selects": {} + }, + "version": "0.0.1" + }, + "license": null + }, "ic-nervous-system-lock 0.0.1": { "name": "ic-nervous-system-lock", "version": "0.0.1", @@ -21210,7 +20724,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nervous_system/lock" } @@ -21243,7 +20757,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nervous_system/proto" } @@ -21279,7 +20793,7 @@ "target": "ic_base_types" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -21305,7 +20819,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nervous_system/proxied_canister_calls_tracker" } @@ -21347,7 +20861,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nervous_system/root" } @@ -21379,7 +20893,7 @@ "target": "dfn_core" }, { - "id": "ic-cdk 0.13.5", + "id": "ic-cdk 0.16.0", "target": "ic_cdk" }, { @@ -21421,7 +20935,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nervous_system/runtime" } @@ -21461,7 +20975,7 @@ "target": "ic_base_types" }, { - "id": "ic-cdk 0.13.5", + "id": "ic-cdk 0.16.0", "target": "ic_cdk" } ], @@ -21488,7 +21002,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nervous_system/string" } @@ -21521,7 +21035,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nervous_system/temporary" } @@ -21554,7 +21068,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nervous_system/neurons_fund" } @@ -21621,7 +21135,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nns/common" } @@ -21705,7 +21219,7 @@ "target": "on_wire" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -21735,7 +21249,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nns/constants" } @@ -21781,7 +21295,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nns/governance" } @@ -21818,7 +21332,7 @@ "target": "build_info" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -21833,30 +21347,34 @@ "id": "cycles-minting-canister 0.9.0", "target": "cycles_minting_canister" }, - { - "id": "dfn_candid 0.9.0", - "target": "dfn_candid" - }, - { - "id": "dfn_core 0.9.0", - "target": "dfn_core" - }, { "id": "dfn_http_metrics 0.9.0", "target": "dfn_http_metrics" }, - { - "id": "dfn_protobuf 0.9.0", - "target": "dfn_protobuf" - }, { "id": "dyn-clone 1.0.17", "target": "dyn_clone" }, + { + "id": "futures 0.3.30", + "target": "futures" + }, { "id": "ic-base-types 0.9.0", "target": "ic_base_types" }, + { + "id": "ic-canisters-http-types 0.9.0", + "target": "ic_canisters_http_types" + }, + { + "id": "ic-cdk 0.16.0", + "target": "ic_cdk" + }, + { + "id": "ic-cdk-timers 0.7.0", + "target": "ic_cdk_timers" + }, { "id": "ic-crypto-getrandom-for-wasm 0.9.0", "target": "ic_crypto_getrandom_for_wasm" @@ -22010,7 +21528,7 @@ "target": "prometheus_parse" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -22066,6 +21584,10 @@ "id": "async-trait 0.1.81", "target": "async_trait" }, + { + "id": "ic-cdk-macros 0.9.0", + "target": "ic_cdk_macros" + }, { "id": "ic-nervous-system-common-build-metadata 0.9.0", "target": "ic_nervous_system_common_build_metadata" @@ -22106,7 +21628,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nns/governance/api" } @@ -22130,7 +21652,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -22153,6 +21675,10 @@ "id": "ic-nervous-system-clients 0.0.1", "target": "ic_nervous_system_clients" }, + { + "id": "ic-nervous-system-common-validation 0.9.0", + "target": "ic_nervous_system_common_validation" + }, { "id": "ic-nervous-system-proto 0.9.0", "target": "ic_nervous_system_proto" @@ -22190,7 +21716,7 @@ "target": "itertools" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -22229,7 +21755,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nns/governance/init" } @@ -22315,7 +21841,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nns/gtc_accounts" } @@ -22348,7 +21874,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nns/handlers/root/interface" } @@ -22423,7 +21949,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/protobuf" } @@ -22459,7 +21985,7 @@ "target": "erased_serde" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -22489,7 +22015,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/registry/canister/api" } @@ -22543,7 +22069,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/registry/client" } @@ -22605,7 +22131,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/registry/fake" } @@ -22651,7 +22177,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/registry/helpers" } @@ -22737,7 +22263,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/registry/proto" } @@ -22761,7 +22287,7 @@ "deps": { "common": [ { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" } ], @@ -22779,7 +22305,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/registry/keys" } @@ -22837,7 +22363,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/registry/local_registry" } @@ -22919,7 +22445,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/registry/local_store" } @@ -22959,7 +22485,7 @@ "target": "ic_types" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" } ], @@ -22977,7 +22503,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/registry/local_store/artifacts" } @@ -23010,7 +22536,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/registry/nns_data_provider" } @@ -23066,7 +22592,7 @@ "target": "ic_types" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -23100,7 +22626,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/registry/node_provider_rewards" } @@ -23146,7 +22672,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/registry/provisional_whitelist" } @@ -23192,7 +22718,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/registry/routing_table" } @@ -23246,7 +22772,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/registry/subnet_features" } @@ -23300,7 +22826,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/registry/subnet_type" } @@ -23363,7 +22889,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/registry/transport" } @@ -23399,7 +22925,7 @@ "target": "ic_protobuf" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -23421,7 +22947,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/replicated_state" } @@ -23565,7 +23091,7 @@ "target": "prometheus" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -23632,7 +23158,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/sns/governance" } @@ -23685,12 +23211,8 @@ "target": "comparable" }, { - "id": "dfn_candid 0.9.0", - "target": "dfn_candid" - }, - { - "id": "dfn_core 0.9.0", - "target": "dfn_core" + "id": "futures 0.3.30", + "target": "futures" }, { "id": "hex 0.4.3", @@ -23712,6 +23234,10 @@ "id": "ic-canisters-http-types 0.9.0", "target": "ic_canisters_http_types" }, + { + "id": "ic-cdk 0.16.0", + "target": "ic_cdk" + }, { "id": "ic-crypto-sha2 0.9.0", "target": "ic_crypto_sha2" @@ -23748,6 +23274,10 @@ "id": "ic-nervous-system-common 0.9.0", "target": "ic_nervous_system_common" }, + { + "id": "ic-nervous-system-common-validation 0.9.0", + "target": "ic_nervous_system_common_validation" + }, { "id": "ic-nervous-system-governance 0.0.1", "target": "ic_nervous_system_governance" @@ -23821,7 +23351,7 @@ "target": "num_traits" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -23858,6 +23388,10 @@ "id": "async-trait 0.1.81", "target": "async_trait" }, + { + "id": "ic-cdk-macros 0.9.0", + "target": "ic_cdk_macros" + }, { "id": "ic-nervous-system-common-build-metadata 0.9.0", "target": "ic_nervous_system_common_build_metadata" @@ -23890,7 +23424,7 @@ "target": "ic_base_types" }, { - "id": "prost-build 0.12.6", + "id": "prost-build 0.13.3", "target": "prost_build" } ], @@ -23906,7 +23440,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/sns/governance/proposal_criticality" } @@ -23948,7 +23482,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/sns/governance/proposals_amount_total_limit" } @@ -24007,7 +23541,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/sns/governance/token_valuation" } @@ -24047,7 +23581,7 @@ "target": "ic_base_types" }, { - "id": "ic-cdk 0.13.5", + "id": "ic-cdk 0.16.0", "target": "ic_cdk" }, { @@ -24055,12 +23589,12 @@ "target": "ic_nervous_system_common" }, { - "id": "ic-nervous-system-runtime 0.9.0", - "target": "ic_nervous_system_runtime" + "id": "ic-nervous-system-initial-supply 0.0.1", + "target": "ic_nervous_system_initial_supply" }, { - "id": "ic-nervous-system-string 0.0.1", - "target": "ic_nervous_system_string" + "id": "ic-nervous-system-runtime 0.9.0", + "target": "ic_nervous_system_runtime" }, { "id": "ic-nns-constants 0.9.0", @@ -24078,6 +23612,10 @@ "id": "mockall 0.13.0", "target": "mockall" }, + { + "id": "num-traits 0.2.19", + "target": "num_traits" + }, { "id": "rust_decimal 1.36.0", "target": "rust_decimal" @@ -24106,7 +23644,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/sns/init" } @@ -24169,6 +23707,10 @@ "id": "ic-nns-constants 0.9.0", "target": "ic_nns_constants" }, + { + "id": "ic-nns-governance-api 0.9.0", + "target": "ic_nns_governance_api" + }, { "id": "ic-sns-governance 0.9.0", "target": "ic_sns_governance" @@ -24198,7 +23740,7 @@ "target": "maplit" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -24224,7 +23766,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/sns/root" } @@ -24285,9 +23827,13 @@ "target": "ic_canisters_http_types" }, { - "id": "ic-cdk 0.13.5", + "id": "ic-cdk 0.16.0", "target": "ic_cdk" }, + { + "id": "ic-cdk-timers 0.7.0", + "target": "ic_cdk_timers" + }, { "id": "ic-management-canister-types 0.9.0", "target": "ic_management_canister_types" @@ -24325,7 +23871,7 @@ "target": "icrc_ledger_types" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -24378,7 +23924,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/sns/swap" } @@ -24422,14 +23968,6 @@ "id": "comparable 0.5.4", "target": "comparable" }, - { - "id": "dfn_candid 0.9.0", - "target": "dfn_candid" - }, - { - "id": "dfn_core 0.9.0", - "target": "dfn_core" - }, { "id": "hex 0.4.3", "target": "hex" @@ -24446,6 +23984,14 @@ "id": "ic-canisters-http-types 0.9.0", "target": "ic_canisters_http_types" }, + { + "id": "ic-cdk 0.16.0", + "target": "ic_cdk" + }, + { + "id": "ic-cdk-timers 0.7.0", + "target": "ic_cdk_timers" + }, { "id": "ic-ledger-core 0.9.0", "target": "ic_ledger_core" @@ -24515,7 +24061,7 @@ "target": "maplit" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -24540,6 +24086,10 @@ "id": "async-trait 0.1.81", "target": "async_trait" }, + { + "id": "ic-cdk-macros 0.9.0", + "target": "ic_cdk_macros" + }, { "id": "rust_decimal_macros 1.36.0", "target": "rust_decimal_macros" @@ -24572,7 +24122,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/sns/swap/proto_library" } @@ -24616,7 +24166,7 @@ "target": "ic_utils" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -24642,7 +24192,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/nns/sns-wasm" } @@ -24694,7 +24244,7 @@ "target": "ic_base_types" }, { - "id": "ic-cdk 0.13.5", + "id": "ic-cdk 0.16.0", "target": "ic_cdk" }, { @@ -24766,7 +24316,7 @@ "target": "maplit" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -24844,7 +24394,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/sys" } @@ -24892,7 +24442,7 @@ "target": "phantom_newtype" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -25011,7 +24561,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/types/types" } @@ -25107,7 +24657,7 @@ "target": "phantom_newtype" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -25202,7 +24752,7 @@ "target": "candid" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -25273,7 +24823,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/utils" } @@ -25327,7 +24877,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/utils/thread" } @@ -25360,7 +24910,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/utils/validate_eq" } @@ -25402,7 +24952,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/utils/validate_eq_derive" } @@ -25605,7 +25155,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/types/wasm_types" } @@ -25776,12 +25326,9 @@ "name": "ic0", "version": "0.23.0", "repository": { - "Git": { - "remote": "https://github.com/dfinity/cdk-rs.git", - "commitish": { - "Rev": "97c4e19c76b7f072ce8507cb7e7a527582111272" - }, - "strip_prefix": "src/ic0" + "Http": { + "url": "https://static.crates.io/crates/ic0/0.23.0/download", + "sha256": "8de254dd67bbd58073e23dc1c8553ba12fa1dc610a19de94ad2bbcd0460c067f" } }, "targets": [ @@ -25952,9 +25499,9 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, - "strip_prefix": "rs/rosetta-api/icp_ledger" + "strip_prefix": "rs/ledger_suite/icp" } }, "targets": [ @@ -26008,7 +25555,7 @@ "target": "ic_base_types" }, { - "id": "ic-cdk 0.13.5", + "id": "ic-cdk 0.16.0", "target": "ic_cdk" }, { @@ -26044,7 +25591,7 @@ "target": "on_wire" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -26087,7 +25634,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "packages/icrc-ledger-client" } @@ -26146,7 +25693,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "packages/icrc-ledger-types" } @@ -26221,6 +25768,15 @@ "selects": {} }, "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "strum_macros 0.26.4", + "target": "strum_macros" + } + ], + "selects": {} + }, "version": "0.1.6" }, "license": "Apache-2.0" @@ -28637,11 +28193,11 @@ "deps": { "common": [ { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { - "id": "futures-sink 0.3.30", + "id": "futures-sink 0.3.31", "target": "futures_sink" }, { @@ -28874,7 +28430,7 @@ "deps": { "common": [ { - "id": "axum 0.7.5", + "id": "axum 0.7.7", "target": "axum" }, { @@ -29676,7 +29232,7 @@ "deps": { "common": [ { - "id": "axum 0.7.5", + "id": "axum 0.7.7", "target": "axum" }, { @@ -29704,7 +29260,7 @@ "target": "futures" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -29821,7 +29377,7 @@ "target": "crossbeam_channel" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -30044,7 +29600,7 @@ "target": "crossbeam_channel" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -31009,7 +30565,7 @@ "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -31029,7 +30585,7 @@ "target": "futures" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -31057,7 +30613,7 @@ "target": "hyper_timeout" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -31217,7 +30773,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/rust_canisters/on_wire" } @@ -31379,11 +30935,11 @@ "deps": { "common": [ { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { - "id": "futures-sink 0.3.30", + "id": "futures-sink 0.3.31", "target": "futures_sink" }, { @@ -31556,7 +31112,7 @@ "target": "crossbeam_channel" }, { - "id": "futures-channel 0.3.30", + "id": "futures-channel 0.3.31", "target": "futures_channel" }, { @@ -31564,7 +31120,7 @@ "target": "futures_executor" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -31600,7 +31156,7 @@ "target": "tokio" }, { - "id": "tokio-stream 0.1.15", + "id": "tokio-stream 0.1.16", "target": "tokio_stream" } ], @@ -32537,7 +32093,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/phantom_newtype" } @@ -34046,7 +33602,7 @@ "target": "crossbeam" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -34335,13 +33891,13 @@ }, "license": "MIT OR Apache-2.0" }, - "prost 0.12.6": { + "prost 0.13.3": { "name": "prost", - "version": "0.12.6", + "version": "0.13.3", "repository": { "Http": { - "url": "https://static.crates.io/crates/prost/0.12.6/download", - "sha256": "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29" + "url": "https://static.crates.io/crates/prost/0.13.3/download", + "sha256": "7b0487d90e047de87f984913713b85c601c05609aad5b0df4b4573fbf69aa13f" } }, "targets": [ @@ -34372,7 +33928,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" } ], @@ -34382,23 +33938,23 @@ "proc_macro_deps": { "common": [ { - "id": "prost-derive 0.12.6", + "id": "prost-derive 0.13.3", "target": "prost_derive" } ], "selects": {} }, - "version": "0.12.6" + "version": "0.13.3" }, "license": "Apache-2.0" }, - "prost-build 0.12.6": { + "prost-build 0.13.3": { "name": "prost-build", - "version": "0.12.6", + "version": "0.13.3", "repository": { "Http": { - "url": "https://static.crates.io/crates/prost-build/0.12.6/download", - "sha256": "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" + "url": "https://static.crates.io/crates/prost-build/0.13.3/download", + "sha256": "0c1318b19085f08681016926435853bbf7858f9c082d0999b80550ff5d9abe15" } }, "targets": [ @@ -34427,7 +33983,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -34435,7 +33991,7 @@ "target": "heck" }, { - "id": "itertools 0.12.1", + "id": "itertools 0.13.0", "target": "itertools" }, { @@ -34459,11 +34015,11 @@ "target": "prettyplease" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { - "id": "prost-types 0.12.6", + "id": "prost-types 0.13.3", "target": "prost_types" }, { @@ -34482,17 +34038,17 @@ "selects": {} }, "edition": "2021", - "version": "0.12.6" + "version": "0.13.3" }, "license": "Apache-2.0" }, - "prost-derive 0.12.6": { + "prost-derive 0.13.3": { "name": "prost-derive", - "version": "0.12.6", + "version": "0.13.3", "repository": { "Http": { - "url": "https://static.crates.io/crates/prost-derive/0.12.6/download", - "sha256": "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" + "url": "https://static.crates.io/crates/prost-derive/0.13.3/download", + "sha256": "e9552f850d5f0964a4e4d0bf306459ac29323ddfbae05e35a7c0d35cb0803cc5" } }, "targets": [ @@ -34518,7 +34074,7 @@ "target": "anyhow" }, { - "id": "itertools 0.12.1", + "id": "itertools 0.13.0", "target": "itertools" }, { @@ -34537,17 +34093,17 @@ "selects": {} }, "edition": "2021", - "version": "0.12.6" + "version": "0.13.3" }, "license": "Apache-2.0" }, - "prost-types 0.12.6": { + "prost-types 0.13.3": { "name": "prost-types", - "version": "0.12.6", + "version": "0.13.3", "repository": { "Http": { - "url": "https://static.crates.io/crates/prost-types/0.12.6/download", - "sha256": "9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0" + "url": "https://static.crates.io/crates/prost-types/0.13.3/download", + "sha256": "4759aa0d3a6232fb8dbdb97b61de2c20047c68aca932c7ed76da9d788508d670" } }, "targets": [ @@ -34566,17 +34122,24 @@ "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" } ], "selects": {} }, "edition": "2021", - "version": "0.12.6" + "version": "0.13.3" }, "license": "Apache-2.0" }, @@ -34884,7 +34447,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -34906,7 +34469,7 @@ "target": "rustc_hash" }, { - "id": "rustls 0.23.12", + "id": "rustls 0.23.14", "target": "rustls" }, { @@ -34961,7 +34524,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -34977,7 +34540,7 @@ "target": "rustc_hash" }, { - "id": "rustls 0.23.12", + "id": "rustls 0.23.14", "target": "rustls" }, { @@ -35897,7 +35460,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/registry/canister" } @@ -35958,7 +35521,7 @@ "target": "ic_base_types" }, { - "id": "ic-cdk 0.13.5", + "id": "ic-cdk 0.16.0", "target": "ic_cdk" }, { @@ -35997,6 +35560,10 @@ "id": "ic-nervous-system-common 0.9.0", "target": "ic_nervous_system_common" }, + { + "id": "ic-nervous-system-string 0.0.1", + "target": "ic_nervous_system_string" + }, { "id": "ic-nns-common 0.9.0", "target": "ic_nns_common" @@ -36062,7 +35629,7 @@ "target": "on_wire" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, { @@ -36210,15 +35777,15 @@ "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -36242,7 +35809,7 @@ "target": "sync_wrapper" }, { - "id": "tower-service 0.3.2", + "id": "tower-service 0.3.3", "target": "tower_service" }, { @@ -36253,7 +35820,7 @@ "selects": { "cfg(not(target_arch = \"wasm32\"))": [ { - "id": "futures-channel 0.3.30", + "id": "futures-channel 0.3.31", "target": "futures_channel" }, { @@ -36269,11 +35836,11 @@ "target": "hyper" }, { - "id": "hyper-rustls 0.27.2", + "id": "hyper-rustls 0.27.3", "target": "hyper_rustls" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { @@ -36301,7 +35868,7 @@ "target": "pin_project_lite" }, { - "id": "rustls 0.23.12", + "id": "rustls 0.23.14", "target": "rustls" }, { @@ -36309,7 +35876,7 @@ "target": "rustls_pemfile" }, { - "id": "rustls-pki-types 1.8.0", + "id": "rustls-pki-types 1.9.0", "target": "rustls_pki_types" }, { @@ -36722,9 +36289,9 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, - "strip_prefix": "rs/rosetta-api/rosetta_core" + "strip_prefix": "rs/rosetta-api/common/rosetta_core" } }, "targets": [ @@ -37288,12 +36855,12 @@ "target": "build_script_build" }, { - "id": "rustls-pki-types 1.8.0", + "id": "rustls-pki-types 1.9.0", "target": "rustls_pki_types", "alias": "pki_types" }, { - "id": "rustls-webpki 0.102.6", + "id": "rustls-webpki 0.102.8", "target": "webpki" }, { @@ -37326,13 +36893,13 @@ }, "license": "Apache-2.0 OR ISC OR MIT" }, - "rustls 0.23.12": { + "rustls 0.23.14": { "name": "rustls", - "version": "0.23.12", + "version": "0.23.14", "repository": { "Http": { - "url": "https://static.crates.io/crates/rustls/0.23.12/download", - "sha256": "c58f8c84392efc0a126acce10fa59ff7b3d2ac06ab451a33f2741989b806b044" + "url": "https://static.crates.io/crates/rustls/0.23.14/download", + "sha256": "415d9944693cb90382053259f89fbb077ea730ad7273047ec63b19bc9b160ba8" } }, "targets": [ @@ -37372,7 +36939,7 @@ "deps": { "common": [ { - "id": "brotli 6.0.0", + "id": "brotli 7.0.0", "target": "brotli" }, { @@ -37388,16 +36955,16 @@ "target": "ring" }, { - "id": "rustls 0.23.12", + "id": "rustls 0.23.14", "target": "build_script_build" }, { - "id": "rustls-pki-types 1.8.0", + "id": "rustls-pki-types 1.9.0", "target": "rustls_pki_types", "alias": "pki_types" }, { - "id": "rustls-webpki 0.102.6", + "id": "rustls-webpki 0.102.8", "target": "webpki" }, { @@ -37412,7 +36979,7 @@ "selects": {} }, "edition": "2021", - "version": "0.23.12" + "version": "0.23.14" }, "build_script_attrs": { "data_glob": [ @@ -37462,7 +37029,7 @@ "target": "rustls_pemfile" }, { - "id": "rustls-pki-types 1.8.0", + "id": "rustls-pki-types 1.9.0", "target": "rustls_pki_types", "alias": "pki_types" } @@ -37493,6 +37060,69 @@ }, "license": "Apache-2.0 OR ISC OR MIT" }, + "rustls-native-certs 0.8.0": { + "name": "rustls-native-certs", + "version": "0.8.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/rustls-native-certs/0.8.0/download", + "sha256": "fcaf18a4f2be7326cd874a5fa579fae794320a0f388d365dca7e480e55f83f8a" + } + }, + "targets": [ + { + "Library": { + "crate_name": "rustls_native_certs", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "rustls_native_certs", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "rustls-pemfile 2.1.3", + "target": "rustls_pemfile" + }, + { + "id": "rustls-pki-types 1.9.0", + "target": "rustls_pki_types", + "alias": "pki_types" + } + ], + "selects": { + "cfg(all(unix, not(target_os = \"macos\")))": [ + { + "id": "openssl-probe 0.1.5", + "target": "openssl_probe" + } + ], + "cfg(target_os = \"macos\")": [ + { + "id": "security-framework 2.11.1", + "target": "security_framework" + } + ], + "cfg(windows)": [ + { + "id": "schannel 0.1.23", + "target": "schannel" + } + ] + } + }, + "edition": "2021", + "version": "0.8.0" + }, + "license": "Apache-2.0 OR ISC OR MIT" + }, "rustls-pemfile 2.1.3": { "name": "rustls-pemfile", "version": "2.1.3", @@ -37532,7 +37162,7 @@ "target": "base64" }, { - "id": "rustls-pki-types 1.8.0", + "id": "rustls-pki-types 1.9.0", "target": "rustls_pki_types", "alias": "pki_types" } @@ -37544,13 +37174,13 @@ }, "license": "Apache-2.0 OR ISC OR MIT" }, - "rustls-pki-types 1.8.0": { + "rustls-pki-types 1.9.0": { "name": "rustls-pki-types", - "version": "1.8.0", + "version": "1.9.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/rustls-pki-types/1.8.0/download", - "sha256": "fc0a2ce646f8655401bb81e7927b812614bd5d91dbc968696be50603510fcaf0" + "url": "https://static.crates.io/crates/rustls-pki-types/1.9.0/download", + "sha256": "0e696e35370c65c9c541198af4543ccd580cf17fc25d8e05c5a242b202488c55" } }, "targets": [ @@ -37578,17 +37208,17 @@ "selects": {} }, "edition": "2021", - "version": "1.8.0" + "version": "1.9.0" }, "license": "MIT OR Apache-2.0" }, - "rustls-webpki 0.102.6": { + "rustls-webpki 0.102.8": { "name": "rustls-webpki", - "version": "0.102.6", + "version": "0.102.8", "repository": { "Http": { - "url": "https://static.crates.io/crates/rustls-webpki/0.102.6/download", - "sha256": "8e6b52d4fda176fd835fdc55a835d4a89b8499cad995885a21149d5ad62f852e" + "url": "https://static.crates.io/crates/rustls-webpki/0.102.8/download", + "sha256": "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" } }, "targets": [ @@ -37710,7 +37340,7 @@ "target": "ring" }, { - "id": "rustls-pki-types 1.8.0", + "id": "rustls-pki-types 1.9.0", "target": "rustls_pki_types", "alias": "pki_types" }, @@ -37722,7 +37352,7 @@ "selects": {} }, "edition": "2021", - "version": "0.102.6" + "version": "0.102.8" }, "license": "ISC" }, @@ -40491,7 +40121,7 @@ "target": "crossbeam_channel" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -41473,7 +41103,7 @@ "deps": { "common": [ { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" } ], @@ -42623,7 +42253,7 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -42810,7 +42440,7 @@ "deps": { "common": [ { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -42822,7 +42452,7 @@ "target": "tokio" }, { - "id": "tokio-stream 0.1.15", + "id": "tokio-stream 0.1.16", "target": "tokio_stream" } ], @@ -42872,7 +42502,7 @@ "target": "rustls" }, { - "id": "rustls-pki-types 1.8.0", + "id": "rustls-pki-types 1.9.0", "target": "rustls_pki_types", "alias": "pki_types" }, @@ -42923,11 +42553,11 @@ "deps": { "common": [ { - "id": "rustls 0.23.12", + "id": "rustls 0.23.14", "target": "rustls" }, { - "id": "rustls-pki-types 1.8.0", + "id": "rustls-pki-types 1.9.0", "target": "rustls_pki_types", "alias": "pki_types" }, @@ -42943,13 +42573,13 @@ }, "license": "MIT/Apache-2.0" }, - "tokio-stream 0.1.15": { + "tokio-stream 0.1.16": { "name": "tokio-stream", - "version": "0.1.15", + "version": "0.1.16", "repository": { "Http": { - "url": "https://static.crates.io/crates/tokio-stream/0.1.15/download", - "sha256": "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af" + "url": "https://static.crates.io/crates/tokio-stream/0.1.16/download", + "sha256": "4f4e6ce100d0eb49a2734f8c0812bcd324cf357d21810932c5df6b96ef2b86f1" } }, "targets": [ @@ -42971,6 +42601,7 @@ "crate_features": { "common": [ "default", + "net", "time" ], "selects": {} @@ -42978,7 +42609,7 @@ "deps": { "common": [ { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { @@ -42993,7 +42624,7 @@ "selects": {} }, "edition": "2021", - "version": "0.1.15" + "version": "0.1.16" }, "license": "MIT" }, @@ -43033,15 +42664,15 @@ "deps": { "common": [ { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { - "id": "futures-sink 0.3.30", + "id": "futures-sink 0.3.31", "target": "futures_sink" }, { @@ -43137,13 +42768,13 @@ }, "license": "MIT OR Apache-2.0" }, - "tonic 0.11.0": { + "tonic 0.12.3": { "name": "tonic", - "version": "0.11.0", + "version": "0.12.3", "repository": { "Http": { - "url": "https://static.crates.io/crates/tonic/0.11.0/download", - "sha256": "76c4eb7a4e9ef9d4763600161f12f5070b92a578e1b634db88a6887844c91a13" + "url": "https://static.crates.io/crates/tonic/0.12.3/download", + "sha256": "877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52" } }, "targets": [ @@ -43168,6 +42799,8 @@ "codegen", "default", "prost", + "router", + "server", "transport" ], "selects": {} @@ -43179,37 +42812,45 @@ "target": "async_stream" }, { - "id": "axum 0.6.20", + "id": "axum 0.7.7", "target": "axum" }, { - "id": "base64 0.21.7", + "id": "base64 0.22.1", "target": "base64" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { - "id": "h2 0.3.26", + "id": "h2 0.4.5", "target": "h2" }, { - "id": "http 0.2.12", + "id": "http 1.1.0", "target": "http" }, { - "id": "http-body 0.4.6", + "id": "http-body 1.0.1", "target": "http_body" }, { - "id": "hyper 0.14.30", + "id": "http-body-util 0.1.2", + "target": "http_body_util" + }, + { + "id": "hyper 1.4.1", "target": "hyper" }, { - "id": "hyper-timeout 0.4.1", + "id": "hyper-timeout 0.5.1", "target": "hyper_timeout" }, + { + "id": "hyper-util 0.1.9", + "target": "hyper_util" + }, { "id": "percent-encoding 2.3.1", "target": "percent_encoding" @@ -43219,15 +42860,19 @@ "target": "pin_project" }, { - "id": "prost 0.12.6", + "id": "prost 0.13.3", "target": "prost" }, + { + "id": "socket2 0.5.7", + "target": "socket2" + }, { "id": "tokio 1.40.0", "target": "tokio" }, { - "id": "tokio-stream 0.1.15", + "id": "tokio-stream 0.1.16", "target": "tokio_stream" }, { @@ -43235,11 +42880,11 @@ "target": "tower" }, { - "id": "tower-layer 0.3.2", + "id": "tower-layer 0.3.3", "target": "tower_layer" }, { - "id": "tower-service 0.3.2", + "id": "tower-service 0.3.3", "target": "tower_service" }, { @@ -43259,17 +42904,17 @@ ], "selects": {} }, - "version": "0.11.0" + "version": "0.12.3" }, "license": "MIT" }, - "tonic-build 0.11.0": { + "tonic-build 0.12.3": { "name": "tonic-build", - "version": "0.11.0", + "version": "0.12.3", "repository": { "Http": { - "url": "https://static.crates.io/crates/tonic-build/0.11.0/download", - "sha256": "be4ef6dd70a610078cb4e338a0f79d06bc759ff1b22d2120c2ff02ae264ba9c2" + "url": "https://static.crates.io/crates/tonic-build/0.12.3/download", + "sha256": "9557ce109ea773b399c9b9e5dca39294110b74f1f342cb347a80d1fce8c26a11" } }, "targets": [ @@ -43308,9 +42953,13 @@ "target": "proc_macro2" }, { - "id": "prost-build 0.12.6", + "id": "prost-build 0.13.3", "target": "prost_build" }, + { + "id": "prost-types 0.13.3", + "target": "prost_types" + }, { "id": "quote 1.0.37", "target": "quote" @@ -43323,7 +42972,7 @@ "selects": {} }, "edition": "2021", - "version": "0.11.0" + "version": "0.12.3" }, "license": "MIT" }, @@ -43391,11 +43040,11 @@ "deps": { "common": [ { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -43431,11 +43080,11 @@ "target": "tokio_util" }, { - "id": "tower-layer 0.3.2", + "id": "tower-layer 0.3.3", "target": "tower_layer" }, { - "id": "tower-service 0.3.2", + "id": "tower-service 0.3.3", "target": "tower_service" }, { @@ -43450,6 +43099,88 @@ }, "license": "MIT" }, + "tower 0.5.1": { + "name": "tower", + "version": "0.5.1", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/tower/0.5.1/download", + "sha256": "2873938d487c3cfb9aed7546dc9f2711d867c9f90c46b889989a2cb84eba6b4f" + } + }, + "targets": [ + { + "Library": { + "crate_name": "tower", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "tower", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "__common", + "futures-core", + "futures-util", + "log", + "make", + "pin-project-lite", + "sync_wrapper", + "tokio", + "tracing", + "util" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "futures-core 0.3.31", + "target": "futures_core" + }, + { + "id": "futures-util 0.3.31", + "target": "futures_util" + }, + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" + }, + { + "id": "sync_wrapper 0.1.2", + "target": "sync_wrapper" + }, + { + "id": "tokio 1.40.0", + "target": "tokio" + }, + { + "id": "tower-layer 0.3.3", + "target": "tower_layer" + }, + { + "id": "tower-service 0.3.3", + "target": "tower_service" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.5.1" + }, + "license": "MIT" + }, "tower-http 0.5.2": { "name": "tower-http", "version": "0.5.2", @@ -43495,11 +43226,11 @@ "target": "bitflags" }, { - "id": "bytes 1.7.1", + "id": "bytes 1.7.2", "target": "bytes" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -43527,11 +43258,11 @@ "target": "tower" }, { - "id": "tower-layer 0.3.2", + "id": "tower-layer 0.3.3", "target": "tower_layer" }, { - "id": "tower-service 0.3.2", + "id": "tower-service 0.3.3", "target": "tower_service" }, { @@ -43546,13 +43277,13 @@ }, "license": "MIT" }, - "tower-layer 0.3.2": { + "tower-layer 0.3.3": { "name": "tower-layer", - "version": "0.3.2", + "version": "0.3.3", "repository": { "Http": { - "url": "https://static.crates.io/crates/tower-layer/0.3.2/download", - "sha256": "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" + "url": "https://static.crates.io/crates/tower-layer/0.3.3/download", + "sha256": "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" } }, "targets": [ @@ -43572,17 +43303,17 @@ "**" ], "edition": "2018", - "version": "0.3.2" + "version": "0.3.3" }, "license": "MIT" }, - "tower-service 0.3.2": { + "tower-service 0.3.3": { "name": "tower-service", - "version": "0.3.2", + "version": "0.3.3", "repository": { "Http": { - "url": "https://static.crates.io/crates/tower-service/0.3.2/download", - "sha256": "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" + "url": "https://static.crates.io/crates/tower-service/0.3.3/download", + "sha256": "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" } }, "targets": [ @@ -43602,7 +43333,7 @@ "**" ], "edition": "2018", - "version": "0.3.2" + "version": "0.3.3" }, "license": "MIT" }, @@ -43772,7 +43503,7 @@ "Git": { "remote": "https://github.com/dfinity/ic.git", "commitish": { - "Rev": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" + "Rev": "ca80a219757f00a5dd234f8d8c58316c902f2f2f" }, "strip_prefix": "rs/tree_deserializer" } @@ -45447,7 +45178,7 @@ "deps": { "common": [ { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { @@ -45655,7 +45386,7 @@ "deps": { "common": [ { - "id": "rustls-pki-types 1.8.0", + "id": "rustls-pki-types 1.9.0", "target": "rustls_pki_types", "alias": "pki_types" } @@ -47862,7 +47593,7 @@ "target": "hyper" }, { - "id": "hyper-util 0.1.7", + "id": "hyper-util 0.1.9", "target": "hyper_util" }, { diff --git a/Cargo.lock b/Cargo.lock index 0918a5122..ae15c37c3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -494,46 +494,18 @@ checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" [[package]] name = "axum" -version = "0.6.20" +version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf" +checksum = "504e3947307ac8326a5437504c517c4b56716c9d98fac0028c2acc7ca47d70ae" dependencies = [ "async-trait", - "axum-core 0.3.4", - "bitflags 1.3.2", - "bytes", - "futures-util", - "http 0.2.12", - "http-body 0.4.6", - "hyper 0.14.30", - "itoa", - "matchit", - "memchr", - "mime", - "percent-encoding", - "pin-project-lite", - "rustversion", - "serde", - "sync_wrapper 0.1.2", - "tower", - "tower-layer", - "tower-service", -] - -[[package]] -name = "axum" -version = "0.7.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3a6c9af12842a67734c9a2e355436e5d03b22383ed60cf13cd0c18fbfe3dcbcf" -dependencies = [ - "async-trait", - "axum-core 0.4.3", + "axum-core", "bytes", "futures-util", "http 1.1.0", - "http-body 1.0.1", + "http-body", "http-body-util", - "hyper 1.4.1", + "hyper", "hyper-util", "itoa", "matchit", @@ -548,7 +520,7 @@ dependencies = [ "serde_urlencoded", "sync_wrapper 1.0.1", "tokio", - "tower", + "tower 0.5.1", "tower-layer", "tower-service", "tracing", @@ -556,37 +528,20 @@ dependencies = [ [[package]] name = "axum-core" -version = "0.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" -dependencies = [ - "async-trait", - "bytes", - "futures-util", - "http 0.2.12", - "http-body 0.4.6", - "mime", - "rustversion", - "tower-layer", - "tower-service", -] - -[[package]] -name = "axum-core" -version = "0.4.3" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a15c63fd72d41492dc4f497196f5da1fb04fb7529e631d73630d1b491e47a2e3" +checksum = "09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199" dependencies = [ "async-trait", "bytes", "futures-util", "http 1.1.0", - "http-body 1.0.1", + "http-body", "http-body-util", "mime", "pin-project-lite", "rustversion", - "sync_wrapper 0.1.2", + "sync_wrapper 1.0.1", "tower-layer", "tower-service", "tracing", @@ -598,17 +553,17 @@ version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11b5bd67776dca9326650fc2e2ddd15ddaca16a3c8e80a9a874ba111afab82bd" dependencies = [ - "axum 0.7.5", + "axum", "futures-util", "http 1.1.0", - "http-body 1.0.1", + "http-body", "opentelemetry", "opentelemetry-prometheus", "opentelemetry-semantic-conventions", "opentelemetry_sdk", "pin-project-lite", "prometheus", - "tower", + "tower 0.4.13", ] [[package]] @@ -803,9 +758,9 @@ dependencies = [ [[package]] name = "brotli" -version = "6.0.0" +version = "7.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b" +checksum = "cc97b8f16f944bba54f0433f07e30be199b6dc2bd25937444bbad560bcea29bd" dependencies = [ "alloc-no-stdlib", "alloc-stdlib", @@ -950,9 +905,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50" +checksum = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3" [[package]] name = "bytestring" @@ -1622,7 +1577,7 @@ dependencies = [ [[package]] name = "cycles-minting-canister" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "async-trait", "base64 0.13.1", @@ -1858,7 +1813,7 @@ dependencies = [ [[package]] name = "dfn_candid" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "dfn_core", @@ -1870,7 +1825,7 @@ dependencies = [ [[package]] name = "dfn_core" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-base-types", "on_wire", @@ -1879,7 +1834,7 @@ dependencies = [ [[package]] name = "dfn_http" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "dfn_candid", @@ -1891,7 +1846,7 @@ dependencies = [ [[package]] name = "dfn_http_metrics" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "dfn_candid", "dfn_core", @@ -1904,7 +1859,7 @@ dependencies = [ [[package]] name = "dfn_protobuf" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "on_wire", "prost", @@ -2344,7 +2299,7 @@ checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" [[package]] name = "fe-derive" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "hex", "num-bigint-dig", @@ -2461,9 +2416,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" +checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" dependencies = [ "futures-core", "futures-sink", @@ -2471,9 +2426,9 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" [[package]] name = "futures-executor" @@ -2488,15 +2443,15 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" [[package]] name = "futures-macro" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" +checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", @@ -2505,21 +2460,21 @@ dependencies = [ [[package]] name = "futures-sink" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" +checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" [[package]] name = "futures-task" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" +checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" [[package]] name = "futures-util" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" +checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" dependencies = [ "futures-channel", "futures-core", @@ -2591,25 +2546,6 @@ dependencies = [ "subtle", ] -[[package]] -name = "h2" -version = "0.3.26" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" -dependencies = [ - "bytes", - "fnv", - "futures-core", - "futures-sink", - "futures-util", - "http 0.2.12", - "indexmap 2.5.0", - "slab", - "tokio", - "tokio-util", - "tracing", -] - [[package]] name = "h2" version = "0.4.5" @@ -2781,17 +2717,6 @@ dependencies = [ "itoa", ] -[[package]] -name = "http-body" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" -dependencies = [ - "bytes", - "http 0.2.12", - "pin-project-lite", -] - [[package]] name = "http-body" version = "1.0.1" @@ -2809,7 +2734,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "17a08236c6f51c2ee95d840f45acf8fa9e339390e00b4ef640857b2f2a534d70" dependencies = [ "bytes", - "http-body 1.0.1", + "http-body", "http-body-util", ] @@ -2822,7 +2747,7 @@ dependencies = [ "bytes", "futures-util", "http 1.1.0", - "http-body 1.0.1", + "http-body", "pin-project-lite", ] @@ -2850,30 +2775,6 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" -[[package]] -name = "hyper" -version = "0.14.30" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9" -dependencies = [ - "bytes", - "futures-channel", - "futures-core", - "futures-util", - "h2 0.3.26", - "http 0.2.12", - "http-body 0.4.6", - "httparse", - "httpdate", - "itoa", - "pin-project-lite", - "socket2", - "tokio", - "tower-service", - "tracing", - "want", -] - [[package]] name = "hyper" version = "1.4.1" @@ -2883,9 +2784,9 @@ dependencies = [ "bytes", "futures-channel", "futures-util", - "h2 0.4.5", + "h2", "http 1.1.0", - "http-body 1.0.1", + "http-body", "httparse", "httpdate", "itoa", @@ -2903,11 +2804,11 @@ checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c" dependencies = [ "futures-util", "http 1.1.0", - "hyper 1.4.1", + "hyper", "hyper-util", "log", "rustls 0.22.4", - "rustls-native-certs", + "rustls-native-certs 0.7.1", "rustls-pki-types", "tokio", "tokio-rustls 0.25.0", @@ -2916,16 +2817,16 @@ dependencies = [ [[package]] name = "hyper-rustls" -version = "0.27.2" +version = "0.27.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155" +checksum = "08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333" dependencies = [ "futures-util", "http 1.1.0", - "hyper 1.4.1", + "hyper", "hyper-util", - "rustls 0.23.12", - "rustls-native-certs", + "rustls 0.23.14", + "rustls-native-certs 0.8.0", "rustls-pki-types", "tokio", "tokio-rustls 0.26.0", @@ -2933,25 +2834,13 @@ dependencies = [ "webpki-roots", ] -[[package]] -name = "hyper-timeout" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" -dependencies = [ - "hyper 0.14.30", - "pin-project-lite", - "tokio", - "tokio-io-timeout", -] - [[package]] name = "hyper-timeout" version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3203a961e5c83b6f5498933e78b6b263e208c197b63e9c6c53cc82ffd3f63793" dependencies = [ - "hyper 1.4.1", + "hyper", "hyper-util", "pin-project-lite", "tokio", @@ -2960,20 +2849,19 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.7" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cde7055719c54e36e95e8719f95883f22072a48ede39db7fc17a4e1d5281e9b9" +checksum = "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b" dependencies = [ "bytes", "futures-channel", "futures-util", "http 1.1.0", - "http-body 1.0.1", - "hyper 1.4.1", + "http-body", + "hyper", "pin-project-lite", "socket2", "tokio", - "tower", "tower-service", "tracing", ] @@ -3004,8 +2892,9 @@ dependencies = [ [[package]] name = "ic-adapter-metrics-client" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ + "hyper-util", "ic-adapter-metrics-service", "ic-async-utils", "prometheus", @@ -3013,13 +2902,13 @@ dependencies = [ "slog", "tokio", "tonic", - "tower", + "tower 0.4.13", ] [[package]] name = "ic-adapter-metrics-service" version = "0.1.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "prost", "prost-build", @@ -3041,11 +2930,11 @@ dependencies = [ "futures-util", "hex", "http 1.1.0", - "http-body 1.0.1", + "http-body", "http-body-to-bytes", "http-body-util", - "hyper 1.4.1", - "hyper-rustls 0.27.2", + "hyper", + "hyper-rustls 0.27.3", "hyper-util", "ic-certification 2.6.0", "ic-transport-types", @@ -3070,23 +2959,23 @@ dependencies = [ "thiserror", "time", "tokio", - "tower", + "tower 0.4.13", "url", ] [[package]] name = "ic-async-utils" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "anyhow", "async-stream", - "axum 0.7.5", + "axum", "byte-unit", "bytes", "futures", "futures-util", - "hyper 0.14.30", + "hyper", "slog", "sync_wrapper 1.0.1", "thiserror", @@ -3097,7 +2986,7 @@ dependencies = [ [[package]] name = "ic-base-types" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "byte-unit", "bytes", @@ -3127,7 +3016,7 @@ dependencies = [ [[package]] name = "ic-btc-replica-types" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "ic-btc-interface", @@ -3140,13 +3029,13 @@ dependencies = [ [[package]] name = "ic-canister-client" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "backoff", "futures-util", "http-body-util", - "hyper 1.4.1", - "hyper-rustls 0.27.2", + "hyper", + "hyper-rustls 0.27.3", "hyper-util", "ic-canister-client-sender", "ic-canonical-state", @@ -3158,11 +3047,11 @@ dependencies = [ "ic-types", "itertools 0.12.1", "prost", - "rustls 0.23.12", + "rustls 0.23.14", "serde", "serde_cbor", "tokio", - "tower", + "tower 0.4.13", "tree-deserializer", "url", ] @@ -3170,7 +3059,7 @@ dependencies = [ [[package]] name = "ic-canister-client-sender" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-base-types", "ic-crypto-ed25519", @@ -3183,7 +3072,7 @@ dependencies = [ [[package]] name = "ic-canister-log" version = "0.2.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "serde", ] @@ -3191,7 +3080,7 @@ dependencies = [ [[package]] name = "ic-canister-profiler" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-metrics-encoder", "ic0 0.18.11", @@ -3235,7 +3124,7 @@ dependencies = [ [[package]] name = "ic-canisters-http-types" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "dfn_candid", @@ -3246,7 +3135,7 @@ dependencies = [ [[package]] name = "ic-canonical-state" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-base-types", "ic-canonical-state-tree-hash", @@ -3270,7 +3159,7 @@ dependencies = [ [[package]] name = "ic-canonical-state-tree-hash" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-crypto-tree-hash", "itertools 0.12.1", @@ -3295,11 +3184,24 @@ dependencies = [ [[package]] name = "ic-cdk" version = "0.16.0" -source = "git+https://github.com/dfinity/cdk-rs.git?rev=97c4e19c76b7f072ce8507cb7e7a527582111272#97c4e19c76b7f072ce8507cb7e7a527582111272" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd8ecacd682fa05a985253592963306cb9799622d7b1cce4b1edb89c6ec85be1" dependencies = [ "candid", - "ic-cdk-macros 0.16.0", - "ic0 0.23.0", + "ic-cdk-macros 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", + "ic0 0.23.0 (registry+https://github.com/rust-lang/crates.io-index)", + "serde", + "serde_bytes", +] + +[[package]] +name = "ic-cdk" +version = "0.16.0" +source = "git+https://github.com/dfinity/cdk-rs.git?rev=882fa28116c84887be626a44ce031b739e45e3d5#882fa28116c84887be626a44ce031b739e45e3d5" +dependencies = [ + "candid", + "ic-cdk-macros 0.16.0 (git+https://github.com/dfinity/cdk-rs.git?rev=882fa28116c84887be626a44ce031b739e45e3d5)", + "ic0 0.23.0 (git+https://github.com/dfinity/cdk-rs.git?rev=882fa28116c84887be626a44ce031b739e45e3d5)", "serde", "serde_bytes", ] @@ -3335,7 +3237,21 @@ dependencies = [ [[package]] name = "ic-cdk-macros" version = "0.16.0" -source = "git+https://github.com/dfinity/cdk-rs.git?rev=97c4e19c76b7f072ce8507cb7e7a527582111272#97c4e19c76b7f072ce8507cb7e7a527582111272" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d4d857135deef20cc7ea8f3869a30cd9cfeb1392b3a81043790b2cd82adc3e0" +dependencies = [ + "candid", + "proc-macro2", + "quote", + "serde", + "serde_tokenstream 0.2.1", + "syn 2.0.77", +] + +[[package]] +name = "ic-cdk-macros" +version = "0.16.0" +source = "git+https://github.com/dfinity/cdk-rs.git?rev=882fa28116c84887be626a44ce031b739e45e3d5#882fa28116c84887be626a44ce031b739e45e3d5" dependencies = [ "candid", "proc-macro2", @@ -3362,11 +3278,11 @@ dependencies = [ [[package]] name = "ic-cdk-timers" version = "0.10.0" -source = "git+https://github.com/dfinity/cdk-rs.git?rev=97c4e19c76b7f072ce8507cb7e7a527582111272#97c4e19c76b7f072ce8507cb7e7a527582111272" +source = "git+https://github.com/dfinity/cdk-rs.git?rev=882fa28116c84887be626a44ce031b739e45e3d5#882fa28116c84887be626a44ce031b739e45e3d5" dependencies = [ "futures", - "ic-cdk 0.16.0", - "ic0 0.23.0", + "ic-cdk 0.16.0 (git+https://github.com/dfinity/cdk-rs.git?rev=882fa28116c84887be626a44ce031b739e45e3d5)", + "ic0 0.23.0 (git+https://github.com/dfinity/cdk-rs.git?rev=882fa28116c84887be626a44ce031b739e45e3d5)", "serde", "serde_bytes", "slotmap", @@ -3375,7 +3291,7 @@ dependencies = [ [[package]] name = "ic-certification" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "hex", "ic-crypto-tree-hash", @@ -3402,7 +3318,7 @@ dependencies = [ [[package]] name = "ic-certification-version" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "strum 0.26.3", "strum_macros 0.26.4", @@ -3422,7 +3338,7 @@ dependencies = [ [[package]] name = "ic-config" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-base-types", "ic-protobuf", @@ -3437,7 +3353,7 @@ dependencies = [ [[package]] name = "ic-crypto-ed25519" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "curve25519-dalek", "ed25519-dalek", @@ -3451,7 +3367,7 @@ dependencies = [ [[package]] name = "ic-crypto-getrandom-for-wasm" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "getrandom", ] @@ -3459,7 +3375,7 @@ dependencies = [ [[package]] name = "ic-crypto-interfaces-sig-verification" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-types", ] @@ -3467,7 +3383,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-basic-sig-der-utils" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "hex", "ic-types", @@ -3477,7 +3393,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-basic-sig-ecdsa-secp256k1" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "base64 0.13.1", "ic-crypto-internal-basic-sig-der-utils", @@ -3494,7 +3410,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-basic-sig-ed25519" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "base64 0.13.1", "curve25519-dalek", @@ -3516,7 +3432,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-bls12-381-type" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "hex", "ic_bls12_381", @@ -3534,7 +3450,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-hmac" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-crypto-internal-sha2", ] @@ -3542,7 +3458,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-multi-sig-bls12381" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "base64 0.13.1", "hex", @@ -3561,7 +3477,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-seed" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "hex", "ic-crypto-sha2", @@ -3574,7 +3490,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-sha2" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "sha2 0.10.8", ] @@ -3582,7 +3498,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-threshold-sig-bls12381" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "base64 0.13.1", "cached 0.49.3", @@ -3608,7 +3524,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-threshold-sig-ecdsa" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "curve25519-dalek", "fe-derive", @@ -3638,7 +3554,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-types" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "arrayvec 0.7.4", "hex", @@ -3655,7 +3571,7 @@ dependencies = [ [[package]] name = "ic-crypto-node-key-validation" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "hex", "ic-base-types", @@ -3673,7 +3589,7 @@ dependencies = [ [[package]] name = "ic-crypto-secp256k1" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "hmac", "k256", @@ -3689,7 +3605,7 @@ dependencies = [ [[package]] name = "ic-crypto-secrets-containers" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "serde", "zeroize", @@ -3698,7 +3614,7 @@ dependencies = [ [[package]] name = "ic-crypto-sha2" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-crypto-internal-sha2", ] @@ -3706,7 +3622,7 @@ dependencies = [ [[package]] name = "ic-crypto-test-utils-reproducible-rng" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "rand", "rand_chacha", @@ -3715,7 +3631,7 @@ dependencies = [ [[package]] name = "ic-crypto-tls-cert-validation" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "hex", "ic-crypto-internal-basic-sig-ed25519", @@ -3728,7 +3644,7 @@ dependencies = [ [[package]] name = "ic-crypto-tree-hash" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-crypto-internal-types", "ic-crypto-sha2", @@ -3741,7 +3657,7 @@ dependencies = [ [[package]] name = "ic-crypto-utils-basic-sig" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-base-types", "ic-crypto-ed25519", @@ -3751,7 +3667,7 @@ dependencies = [ [[package]] name = "ic-crypto-utils-ni-dkg" version = "0.8.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-crypto-internal-types", "ic-protobuf", @@ -3761,7 +3677,7 @@ dependencies = [ [[package]] name = "ic-crypto-utils-threshold-sig" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "base64 0.13.1", "ic-crypto-internal-threshold-sig-bls12381", @@ -3772,7 +3688,7 @@ dependencies = [ [[package]] name = "ic-crypto-utils-threshold-sig-der" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "base64 0.13.1", "ic-crypto-internal-types", @@ -3783,7 +3699,7 @@ dependencies = [ [[package]] name = "ic-error-types" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-protobuf", "ic-utils 0.9.0", @@ -3795,9 +3711,9 @@ dependencies = [ [[package]] name = "ic-http-endpoints-metrics" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ - "axum 0.7.5", + "axum", "ic-async-utils", "ic-config", "ic-metrics", @@ -3806,13 +3722,13 @@ dependencies = [ "thiserror", "tokio", "tokio-io-timeout", - "tower", + "tower 0.4.13", ] [[package]] name = "ic-icrc1" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "ciborium", @@ -3835,7 +3751,7 @@ dependencies = [ [[package]] name = "ic-icrc1-index-ng" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "ciborium", @@ -3843,7 +3759,7 @@ dependencies = [ "ic-canister-log", "ic-canister-profiler", "ic-canisters-http-types", - "ic-cdk 0.13.5", + "ic-cdk 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", "ic-cdk-macros 0.9.0", "ic-cdk-timers 0.7.0", "ic-crypto-sha2", @@ -3863,7 +3779,7 @@ dependencies = [ [[package]] name = "ic-icrc1-ledger" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "async-trait", "candid", @@ -3872,7 +3788,7 @@ dependencies = [ "ic-base-types", "ic-canister-log", "ic-canisters-http-types", - "ic-cdk 0.13.5", + "ic-cdk 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", "ic-cdk-macros 0.9.0", "ic-crypto-tree-hash", "ic-icrc1", @@ -3892,7 +3808,7 @@ dependencies = [ [[package]] name = "ic-icrc1-test-utils" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "ic-agent", @@ -3919,7 +3835,7 @@ dependencies = [ [[package]] name = "ic-icrc1-tokens-u64" version = "0.1.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "ic-ledger-core", @@ -3931,7 +3847,7 @@ dependencies = [ [[package]] name = "ic-interfaces" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-base-types", "ic-crypto-interfaces-sig-verification", @@ -3950,13 +3866,13 @@ dependencies = [ "strum 0.26.3", "strum_macros 0.26.4", "thiserror", - "tower", + "tower 0.4.13", ] [[package]] name = "ic-interfaces-registry" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-types", "prost", @@ -3966,7 +3882,7 @@ dependencies = [ [[package]] name = "ic-interfaces-state-manager" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-crypto-tree-hash", "ic-types", @@ -3977,7 +3893,7 @@ dependencies = [ [[package]] name = "ic-ledger-canister-core" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "async-trait", "candid", @@ -3995,7 +3911,7 @@ dependencies = [ [[package]] name = "ic-ledger-core" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "ic-ledger-hash-of", @@ -4007,7 +3923,7 @@ dependencies = [ [[package]] name = "ic-ledger-hash-of" version = "0.1.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "hex", @@ -4017,12 +3933,12 @@ dependencies = [ [[package]] name = "ic-limits" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" [[package]] name = "ic-logger" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "chrono", "ic-config", @@ -4095,7 +4011,7 @@ dependencies = [ [[package]] name = "ic-management-canister-types" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "ic-base-types", @@ -4141,7 +4057,7 @@ dependencies = [ [[package]] name = "ic-metrics" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "futures", "ic-adapter-metrics-client", @@ -4161,11 +4077,10 @@ checksum = "8b5c7628eac357aecda461130f8074468be5aa4d258a002032d82d817f79f1f8" [[package]] name = "ic-nervous-system-canisters" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "async-trait", "candid", - "dfn_candid", "dfn_core", "ic-base-types", "ic-ledger-core", @@ -4179,7 +4094,7 @@ dependencies = [ [[package]] name = "ic-nervous-system-clients" version = "0.0.1" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "async-trait", "candid", @@ -4202,12 +4117,12 @@ dependencies = [ [[package]] name = "ic-nervous-system-collections-union-multi-map" version = "0.0.1" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" [[package]] name = "ic-nervous-system-common" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "async-trait", "base64 0.13.1", @@ -4242,12 +4157,12 @@ dependencies = [ [[package]] name = "ic-nervous-system-common-build-metadata" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" [[package]] name = "ic-nervous-system-common-test-keys" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-base-types", "ic-canister-client-sender", @@ -4257,10 +4172,15 @@ dependencies = [ "rand_chacha", ] +[[package]] +name = "ic-nervous-system-common-validation" +version = "0.9.0" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" + [[package]] name = "ic-nervous-system-governance" version = "0.0.1" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-base-types", "ic-stable-structures", @@ -4269,15 +4189,29 @@ dependencies = [ "num-traits", ] +[[package]] +name = "ic-nervous-system-initial-supply" +version = "0.0.1" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" +dependencies = [ + "async-trait", + "candid", + "ic-base-types", + "ic-nervous-system-runtime", + "icrc-ledger-types", + "lazy_static", + "num-bigint 0.4.6", +] + [[package]] name = "ic-nervous-system-lock" version = "0.0.1" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" [[package]] name = "ic-nervous-system-proto" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "comparable", @@ -4290,7 +4224,7 @@ dependencies = [ [[package]] name = "ic-nervous-system-proxied-canister-calls-tracker" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-base-types", ] @@ -4298,11 +4232,11 @@ dependencies = [ [[package]] name = "ic-nervous-system-root" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "dfn_core", - "ic-cdk 0.13.5", + "ic-cdk 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", "ic-crypto-sha2", "ic-management-canister-types", "ic-nervous-system-clients", @@ -4314,30 +4248,30 @@ dependencies = [ [[package]] name = "ic-nervous-system-runtime" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "async-trait", "candid", "dfn_candid", "dfn_core", "ic-base-types", - "ic-cdk 0.13.5", + "ic-cdk 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "ic-nervous-system-string" version = "0.0.1" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" [[package]] name = "ic-nervous-system-temporary" version = "0.0.1" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" [[package]] name = "ic-neurons-fund" version = "0.0.1" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-nervous-system-common", "lazy_static", @@ -4350,7 +4284,7 @@ dependencies = [ [[package]] name = "ic-nns-common" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "comparable", @@ -4376,7 +4310,7 @@ dependencies = [ [[package]] name = "ic-nns-constants" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-base-types", "maplit", @@ -4385,7 +4319,7 @@ dependencies = [ [[package]] name = "ic-nns-governance" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "async-trait", "build-info", @@ -4395,12 +4329,14 @@ dependencies = [ "comparable", "csv", "cycles-minting-canister", - "dfn_candid", - "dfn_core", "dfn_http_metrics", - "dfn_protobuf", "dyn-clone", + "futures", "ic-base-types", + "ic-canisters-http-types", + "ic-cdk 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", + "ic-cdk-macros 0.9.0", + "ic-cdk-timers 0.7.0", "ic-crypto-getrandom-for-wasm", "ic-crypto-sha2", "ic-ledger-core", @@ -4456,7 +4392,7 @@ dependencies = [ [[package]] name = "ic-nns-governance-api" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "bytes", "candid", @@ -4464,6 +4400,7 @@ dependencies = [ "ic-base-types", "ic-crypto-sha2", "ic-nervous-system-clients", + "ic-nervous-system-common-validation", "ic-nervous-system-proto", "ic-nns-common", "ic-protobuf", @@ -4483,7 +4420,7 @@ dependencies = [ [[package]] name = "ic-nns-governance-init" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "csv", "ic-base-types", @@ -4500,12 +4437,12 @@ dependencies = [ [[package]] name = "ic-nns-gtc-accounts" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" [[package]] name = "ic-nns-handler-root-interface" version = "0.1.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "async-trait", "candid", @@ -4520,7 +4457,7 @@ dependencies = [ [[package]] name = "ic-protobuf" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "bincode", "candid", @@ -4534,7 +4471,7 @@ dependencies = [ [[package]] name = "ic-registry-canister-api" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "ic-base-types", @@ -4545,7 +4482,7 @@ dependencies = [ [[package]] name = "ic-registry-client" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "crossbeam-channel", "ic-interfaces-registry", @@ -4558,7 +4495,7 @@ dependencies = [ [[package]] name = "ic-registry-client-fake" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-interfaces-registry", "ic-types", @@ -4567,7 +4504,7 @@ dependencies = [ [[package]] name = "ic-registry-client-helpers" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-base-types", "ic-interfaces-registry", @@ -4586,7 +4523,7 @@ dependencies = [ [[package]] name = "ic-registry-common-proto" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "prost", ] @@ -4594,7 +4531,7 @@ dependencies = [ [[package]] name = "ic-registry-keys" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "ic-base-types", @@ -4606,7 +4543,7 @@ dependencies = [ [[package]] name = "ic-registry-local-registry" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-interfaces-registry", "ic-protobuf", @@ -4624,7 +4561,7 @@ dependencies = [ [[package]] name = "ic-registry-local-store" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-interfaces-registry", "ic-registry-common-proto", @@ -4636,12 +4573,12 @@ dependencies = [ [[package]] name = "ic-registry-local-store-artifacts" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" [[package]] name = "ic-registry-nns-data-provider" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "chrono", "ic-canister-client", @@ -4661,7 +4598,7 @@ dependencies = [ [[package]] name = "ic-registry-node-provider-rewards" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-base-types", "ic-protobuf", @@ -4670,7 +4607,7 @@ dependencies = [ [[package]] name = "ic-registry-provisional-whitelist" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-base-types", "ic-protobuf", @@ -4679,7 +4616,7 @@ dependencies = [ [[package]] name = "ic-registry-routing-table" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "ic-base-types", @@ -4690,7 +4627,7 @@ dependencies = [ [[package]] name = "ic-registry-subnet-features" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "ic-management-canister-types", @@ -4701,7 +4638,7 @@ dependencies = [ [[package]] name = "ic-registry-subnet-type" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "ic-protobuf", @@ -4713,7 +4650,7 @@ dependencies = [ [[package]] name = "ic-registry-transport" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "ic-base-types", @@ -4725,7 +4662,7 @@ dependencies = [ [[package]] name = "ic-replicated-state" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "bit-vec", "cvt", @@ -4774,7 +4711,7 @@ dependencies = [ [[package]] name = "ic-sns-governance" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "async-trait", "base64 0.13.1", @@ -4783,13 +4720,14 @@ dependencies = [ "candid", "clap 3.2.25", "comparable", - "dfn_candid", - "dfn_core", + "futures", "hex", "ic-base-types", "ic-canister-log", "ic-canister-profiler", "ic-canisters-http-types", + "ic-cdk 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", + "ic-cdk-macros 0.9.0", "ic-crypto-sha2", "ic-icrc1-ledger", "ic-ledger-core", @@ -4800,6 +4738,7 @@ dependencies = [ "ic-nervous-system-collections-union-multi-map", "ic-nervous-system-common", "ic-nervous-system-common-build-metadata", + "ic-nervous-system-common-validation", "ic-nervous-system-governance", "ic-nervous-system-lock", "ic-nervous-system-proto", @@ -4832,7 +4771,7 @@ dependencies = [ [[package]] name = "ic-sns-governance-proposal-criticality" version = "0.0.1" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-nervous-system-proto", ] @@ -4840,7 +4779,7 @@ dependencies = [ [[package]] name = "ic-sns-governance-proposals-amount-total-limit" version = "0.0.1" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-sns-governance-token-valuation", "num-traits", @@ -4851,28 +4790,29 @@ dependencies = [ [[package]] name = "ic-sns-governance-token-valuation" version = "0.0.1" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "async-trait", "candid", "cycles-minting-canister", "futures", "ic-base-types", - "ic-cdk 0.13.5", + "ic-cdk 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", "ic-nervous-system-common", + "ic-nervous-system-initial-supply", "ic-nervous-system-runtime", - "ic-nervous-system-string", "ic-nns-constants", "ic-sns-swap-proto-library", "icrc-ledger-types", "mockall", + "num-traits", "rust_decimal", ] [[package]] name = "ic-sns-init" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "base64 0.13.1", "candid", @@ -4884,6 +4824,7 @@ dependencies = [ "ic-nervous-system-common", "ic-nervous-system-proto", "ic-nns-constants", + "ic-nns-governance-api", "ic-sns-governance", "ic-sns-root", "ic-sns-swap", @@ -4899,7 +4840,7 @@ dependencies = [ [[package]] name = "ic-sns-root" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "async-trait", "build-info", @@ -4910,8 +4851,9 @@ dependencies = [ "ic-base-types", "ic-canister-log", "ic-canisters-http-types", - "ic-cdk 0.13.5", + "ic-cdk 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", "ic-cdk-macros 0.9.0", + "ic-cdk-timers 0.7.0", "ic-management-canister-types", "ic-metrics-encoder", "ic-nervous-system-clients", @@ -4928,19 +4870,20 @@ dependencies = [ [[package]] name = "ic-sns-swap" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "async-trait", "build-info", "build-info-build", "candid", "comparable", - "dfn_candid", - "dfn_core", "hex", "ic-base-types", "ic-canister-log", "ic-canisters-http-types", + "ic-cdk 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", + "ic-cdk-macros 0.9.0", + "ic-cdk-timers 0.7.0", "ic-ledger-core", "ic-metrics-encoder", "ic-nervous-system-canisters", @@ -4967,7 +4910,7 @@ dependencies = [ [[package]] name = "ic-sns-swap-proto-library" version = "0.0.1" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "comparable", @@ -4982,7 +4925,7 @@ dependencies = [ [[package]] name = "ic-sns-wasm" version = "1.0.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "async-trait", "candid", @@ -4992,7 +4935,7 @@ dependencies = [ "futures", "hex", "ic-base-types", - "ic-cdk 0.13.5", + "ic-cdk 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", "ic-crypto-sha2", "ic-management-canister-types", "ic-metrics-encoder", @@ -5028,7 +4971,7 @@ dependencies = [ [[package]] name = "ic-sys" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "cvt", "hex", @@ -5064,7 +5007,7 @@ dependencies = [ [[package]] name = "ic-types" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "base64 0.13.1", "bincode", @@ -5101,7 +5044,7 @@ dependencies = [ [[package]] name = "ic-utils" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "hex", "scoped_threadpool", @@ -5134,12 +5077,12 @@ dependencies = [ [[package]] name = "ic-utils-thread" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" [[package]] name = "ic-validate-eq" version = "0.0.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-validate-eq-derive", ] @@ -5147,7 +5090,7 @@ dependencies = [ [[package]] name = "ic-validate-eq-derive" version = "0.0.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "darling 0.20.10", "proc-macro2", @@ -5189,7 +5132,7 @@ dependencies = [ [[package]] name = "ic-wasm-types" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-crypto-sha2", "ic-sys", @@ -5225,7 +5168,13 @@ checksum = "a54b5297861c651551676e8c43df805dad175cc33bc97dbd992edbbb85dcbcdf" [[package]] name = "ic0" version = "0.23.0" -source = "git+https://github.com/dfinity/cdk-rs.git?rev=97c4e19c76b7f072ce8507cb7e7a527582111272#97c4e19c76b7f072ce8507cb7e7a527582111272" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8de254dd67bbd58073e23dc1c8553ba12fa1dc610a19de94ad2bbcd0460c067f" + +[[package]] +name = "ic0" +version = "0.23.0" +source = "git+https://github.com/dfinity/cdk-rs.git?rev=882fa28116c84887be626a44ce031b739e45e3d5#882fa28116c84887be626a44ce031b739e45e3d5" [[package]] name = "ic_bls12_381" @@ -5258,7 +5207,7 @@ dependencies = [ [[package]] name = "icp-ledger" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "comparable", @@ -5268,7 +5217,7 @@ dependencies = [ "dfn_protobuf", "hex", "ic-base-types", - "ic-cdk 0.13.5", + "ic-cdk 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", "ic-crypto-sha2", "ic-ledger-canister-core", "ic-ledger-core", @@ -5288,7 +5237,7 @@ dependencies = [ [[package]] name = "icrc-ledger-client" version = "0.1.2" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "async-trait", "candid", @@ -5299,7 +5248,7 @@ dependencies = [ [[package]] name = "icrc-ledger-types" version = "0.1.6" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "base32", "candid", @@ -5312,6 +5261,7 @@ dependencies = [ "serde_bytes", "sha2 0.10.8", "strum 0.26.3", + "strum_macros 0.26.4", "time", ] @@ -5811,7 +5761,7 @@ dependencies = [ name = "log-noise-filter-backend" version = "0.5.6" dependencies = [ - "axum 0.7.5", + "axum", "clap 4.5.16", "regex", "serde", @@ -5970,7 +5920,7 @@ version = "0.5.6" dependencies = [ "anyhow", "assert_cmd", - "axum 0.7.5", + "axum", "axum-otel-metrics", "base64 0.22.1", "clap 4.5.16", @@ -6241,11 +6191,11 @@ dependencies = [ "futures", "futures-util", "http 1.1.0", - "http-body 1.0.1", + "http-body", "http-body-util", - "hyper 1.4.1", + "hyper", "hyper-rustls 0.26.0", - "hyper-timeout 0.5.1", + "hyper-timeout", "hyper-util", "jsonwebtoken", "once_cell", @@ -6258,7 +6208,7 @@ dependencies = [ "serde_urlencoded", "snafu", "tokio", - "tower", + "tower 0.4.13", "tower-http", "tracing", "url", @@ -6276,7 +6226,7 @@ dependencies = [ [[package]] name = "on_wire" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" [[package]] name = "once_cell" @@ -6532,7 +6482,7 @@ dependencies = [ [[package]] name = "phantom_newtype" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "candid", "num-traits", @@ -6884,9 +6834,9 @@ dependencies = [ [[package]] name = "prost" -version = "0.12.6" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29" +checksum = "7b0487d90e047de87f984913713b85c601c05609aad5b0df4b4573fbf69aa13f" dependencies = [ "bytes", "prost-derive", @@ -6894,13 +6844,13 @@ dependencies = [ [[package]] name = "prost-build" -version = "0.12.6" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22505a5c94da8e3b7c2996394d1c933236c4d743e81a410bcca4e6989fc066a4" +checksum = "0c1318b19085f08681016926435853bbf7858f9c082d0999b80550ff5d9abe15" dependencies = [ "bytes", "heck 0.5.0", - "itertools 0.12.1", + "itertools 0.13.0", "log", "multimap", "once_cell", @@ -6915,12 +6865,12 @@ dependencies = [ [[package]] name = "prost-derive" -version = "0.12.6" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" +checksum = "e9552f850d5f0964a4e4d0bf306459ac29323ddfbae05e35a7c0d35cb0803cc5" dependencies = [ "anyhow", - "itertools 0.12.1", + "itertools 0.13.0", "proc-macro2", "quote", "syn 2.0.77", @@ -6928,9 +6878,9 @@ dependencies = [ [[package]] name = "prost-types" -version = "0.12.6" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0" +checksum = "4759aa0d3a6232fb8dbdb97b61de2c20047c68aca932c7ed76da9d788508d670" dependencies = [ "prost", ] @@ -6996,7 +6946,7 @@ dependencies = [ "quinn-proto", "quinn-udp", "rustc-hash", - "rustls 0.23.12", + "rustls 0.23.14", "socket2", "thiserror", "tokio", @@ -7013,7 +6963,7 @@ dependencies = [ "rand", "ring", "rustc-hash", - "rustls 0.23.12", + "rustls 0.23.14", "slab", "thiserror", "tinyvec", @@ -7189,7 +7139,7 @@ checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" [[package]] name = "registry-canister" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "build-info", "build-info-build", @@ -7199,7 +7149,7 @@ dependencies = [ "dfn_http_metrics", "futures", "ic-base-types", - "ic-cdk 0.13.5", + "ic-cdk 0.16.0 (registry+https://github.com/rust-lang/crates.io-index)", "ic-certified-map", "ic-crypto-node-key-validation", "ic-crypto-sha2", @@ -7210,6 +7160,7 @@ dependencies = [ "ic-nervous-system-canisters", "ic-nervous-system-common", "ic-nervous-system-common-build-metadata", + "ic-nervous-system-string", "ic-nns-common", "ic-nns-constants", "ic-protobuf", @@ -7252,10 +7203,10 @@ dependencies = [ "futures-core", "futures-util", "http 1.1.0", - "http-body 1.0.1", + "http-body", "http-body-util", - "hyper 1.4.1", - "hyper-rustls 0.27.2", + "hyper", + "hyper-rustls 0.27.3", "hyper-util", "ipnet", "js-sys", @@ -7265,7 +7216,7 @@ dependencies = [ "percent-encoding", "pin-project-lite", "quinn", - "rustls 0.23.12", + "rustls 0.23.14", "rustls-pemfile", "rustls-pki-types", "serde", @@ -7357,7 +7308,7 @@ checksum = "3582f63211428f83597b51b2ddb88e2a91a9d52d12831f9d08f5e624e8977422" [[package]] name = "rosetta-core" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "anyhow", "candid", @@ -7462,9 +7413,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.12" +version = "0.23.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c58f8c84392efc0a126acce10fa59ff7b3d2ac06ab451a33f2741989b806b044" +checksum = "415d9944693cb90382053259f89fbb077ea730ad7273047ec63b19bc9b160ba8" dependencies = [ "brotli", "brotli-decompressor", @@ -7489,6 +7440,19 @@ dependencies = [ "security-framework", ] +[[package]] +name = "rustls-native-certs" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcaf18a4f2be7326cd874a5fa579fae794320a0f388d365dca7e480e55f83f8a" +dependencies = [ + "openssl-probe", + "rustls-pemfile", + "rustls-pki-types", + "schannel", + "security-framework", +] + [[package]] name = "rustls-pemfile" version = "2.1.3" @@ -7501,15 +7465,15 @@ dependencies = [ [[package]] name = "rustls-pki-types" -version = "1.8.0" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc0a2ce646f8655401bb81e7927b812614bd5d91dbc968696be50603510fcaf0" +checksum = "0e696e35370c65c9c541198af4543ccd580cf17fc25d8e05c5a242b202488c55" [[package]] name = "rustls-webpki" -version = "0.102.6" +version = "0.102.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e6b52d4fda176fd835fdc55a835d4a89b8499cad995885a21149d5ad62f852e" +checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" dependencies = [ "ring", "rustls-pki-types", @@ -7639,7 +7603,7 @@ version = "0.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "469a3970061380c19852269f393e74c0fe607a4e23d85267382cf25486aa8de5" dependencies = [ - "hyper 1.4.1", + "hyper", "indicatif", "log", "quick-xml", @@ -8535,16 +8499,16 @@ version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" dependencies = [ - "rustls 0.23.12", + "rustls 0.23.14", "rustls-pki-types", "tokio", ] [[package]] name = "tokio-stream" -version = "0.1.15" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af" +checksum = "4f4e6ce100d0eb49a2734f8c0812bcd324cf357d21810932c5df6b96ef2b86f1" dependencies = [ "futures-core", "pin-project-lite", @@ -8583,26 +8547,29 @@ dependencies = [ [[package]] name = "tonic" -version = "0.11.0" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76c4eb7a4e9ef9d4763600161f12f5070b92a578e1b634db88a6887844c91a13" +checksum = "877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52" dependencies = [ "async-stream", "async-trait", - "axum 0.6.20", - "base64 0.21.7", + "axum", + "base64 0.22.1", "bytes", - "h2 0.3.26", - "http 0.2.12", - "http-body 0.4.6", - "hyper 0.14.30", - "hyper-timeout 0.4.1", + "h2", + "http 1.1.0", + "http-body", + "http-body-util", + "hyper", + "hyper-timeout", + "hyper-util", "percent-encoding", "pin-project", "prost", + "socket2", "tokio", "tokio-stream", - "tower", + "tower 0.4.13", "tower-layer", "tower-service", "tracing", @@ -8610,13 +8577,14 @@ dependencies = [ [[package]] name = "tonic-build" -version = "0.11.0" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be4ef6dd70a610078cb4e338a0f79d06bc759ff1b22d2120c2ff02ae264ba9c2" +checksum = "9557ce109ea773b399c9b9e5dca39294110b74f1f342cb347a80d1fce8c26a11" dependencies = [ "prettyplease", "proc-macro2", "prost-build", + "prost-types", "quote", "syn 2.0.77", ] @@ -8642,6 +8610,22 @@ dependencies = [ "tracing", ] +[[package]] +name = "tower" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2873938d487c3cfb9aed7546dc9f2711d867c9f90c46b889989a2cb84eba6b4f" +dependencies = [ + "futures-core", + "futures-util", + "pin-project-lite", + "sync_wrapper 0.1.2", + "tokio", + "tower-layer", + "tower-service", + "tracing", +] + [[package]] name = "tower-http" version = "0.5.2" @@ -8652,11 +8636,11 @@ dependencies = [ "bytes", "futures-util", "http 1.1.0", - "http-body 1.0.1", + "http-body", "http-body-util", "iri-string", "pin-project-lite", - "tower", + "tower 0.4.13", "tower-layer", "tower-service", "tracing", @@ -8664,15 +8648,15 @@ dependencies = [ [[package]] name = "tower-layer" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" +checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" [[package]] name = "tower-service" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" +checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" [[package]] name = "tracing" @@ -8709,7 +8693,7 @@ dependencies = [ [[package]] name = "tree-deserializer" version = "0.9.0" -source = "git+https://github.com/dfinity/ic.git?rev=d4ee25b0865e89d3eaac13a60f0016d5e3296b31#d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +source = "git+https://github.com/dfinity/ic.git?rev=ca80a219757f00a5dd234f8d8c58316c902f2f2f#ca80a219757f00a5dd234f8d8c58316c902f2f2f" dependencies = [ "ic-crypto-tree-hash", "leb128", @@ -8726,8 +8710,8 @@ dependencies = [ "dfn_core", "futures", "ic-base-types", - "ic-cdk 0.16.0", - "ic-cdk-macros 0.16.0", + "ic-cdk 0.16.0 (git+https://github.com/dfinity/cdk-rs.git?rev=882fa28116c84887be626a44ce031b739e45e3d5)", + "ic-cdk-macros 0.16.0 (git+https://github.com/dfinity/cdk-rs.git?rev=882fa28116c84887be626a44ce031b739e45e3d5)", "ic-cdk-timers 0.10.0", "ic-management-canister-types", "ic-nns-common", @@ -9388,7 +9372,7 @@ dependencies = [ "futures", "http 1.1.0", "http-body-util", - "hyper 1.4.1", + "hyper", "hyper-util", "log", "once_cell", diff --git a/Cargo.toml b/Cargo.toml index 839079a38..b04df737a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -82,7 +82,7 @@ flate2 = "1.0.33" fs-err = "2.11.0" fs2 = "0.4.3" futures = "0.3.30" -futures-util = "0.3.30" +futures-util = "0.3.31" hex = "0.4.3" humantime = "2.1.0" humantime-serde = "1.1.1" @@ -92,45 +92,45 @@ self_update = { version = "0.41.0", default-features = false, features = [ "archive-tar", "rustls", ] } -ic-async-utils = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-base-types = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-canister-client = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-canister-client-sender = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } +ic-async-utils = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-base-types = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-canister-client = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-canister-client-sender = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } ic-canisters = { path = "rs/ic-canisters" } -ic-nervous-system-common-test-keys = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-cdk = { git = "https://github.com/dfinity/cdk-rs.git", rev = "97c4e19c76b7f072ce8507cb7e7a527582111272" } -ic-config = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-crypto-utils-threshold-sig-der = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-http-endpoints-metrics = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-interfaces-registry = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } +ic-nervous-system-common-test-keys = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-cdk = { git = "https://github.com/dfinity/cdk-rs.git", rev = "882fa28116c84887be626a44ce031b739e45e3d5" } +ic-config = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-crypto-utils-threshold-sig-der = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-http-endpoints-metrics = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-interfaces-registry = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } ic-management-backend = { path = "rs/ic-management-backend" } -ic-management-canister-types = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } +ic-management-canister-types = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } ic-management-types = { path = "rs/ic-management-types" } -ic-metrics = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-nns-common = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-nns-constants = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-nns-governance = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-nns-governance-api = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-protobuf = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-registry-client = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-registry-client-fake = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-registry-client-helpers = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-registry-common-proto = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-registry-keys = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-registry-local-registry = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-registry-local-store = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-registry-local-store-artifacts = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-registry-nns-data-provider = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-registry-subnet-type = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-registry-transport = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-sys = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-types = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-nervous-system-root = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-nervous-system-clients = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-sns-wasm = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -cycles-minting-canister = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -ic-icrc1-test-utils = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } -rosetta-core = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } +ic-metrics = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-nns-common = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-nns-constants = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-nns-governance = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-nns-governance-api = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-protobuf = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-registry-client = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-registry-client-fake = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-registry-client-helpers = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-registry-common-proto = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-registry-keys = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-registry-local-registry = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-registry-local-store = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-registry-local-store-artifacts = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-registry-nns-data-provider = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-registry-subnet-type = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-registry-transport = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-sys = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-types = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-nervous-system-root = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-nervous-system-clients = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-sns-wasm = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +cycles-minting-canister = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +ic-icrc1-test-utils = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } +rosetta-core = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } ic-transport-types = "0.37.1" ic-utils = "0.37.0" itertools = "0.13.0" @@ -150,11 +150,11 @@ prometheus-http-query = { version = "0.8.3", default-features = false, features "rustls-tls-webpki-roots", ] } prometheus = { version = "0.13.4", features = ["process"] } -prost = "0.12" +prost = "0.13" rand = { version = "0.8.5", features = ["std_rng"] } rand_seeder = "0.3.0" regex = "1.10.6" -registry-canister = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } +registry-canister = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } reqwest = { version = "0.12", default-features = false, features = [ "rustls-tls-webpki-roots", "blocking", @@ -195,10 +195,10 @@ human_bytes = "0.4" mockall = "0.13.0" # dre-canisters dependencies -ic-cdk-timers = { git = "https://github.com/dfinity/cdk-rs.git", rev = "97c4e19c76b7f072ce8507cb7e7a527582111272" } -ic-cdk-macros = { git = "https://github.com/dfinity/cdk-rs.git", rev = "97c4e19c76b7f072ce8507cb7e7a527582111272" } +ic-cdk-timers = { git = "https://github.com/dfinity/cdk-rs.git", rev = "882fa28116c84887be626a44ce031b739e45e3d5" } +ic-cdk-macros = { git = "https://github.com/dfinity/cdk-rs.git", rev = "882fa28116c84887be626a44ce031b739e45e3d5" } ic-stable-structures = "0.6.5" -dfn_core = { git = "https://github.com/dfinity/ic.git", rev = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" } +dfn_core = { git = "https://github.com/dfinity/ic.git", rev = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" } # dre-airflow deps, should be replaced with dre-airflow once indexmap = { version = "2.5.0", features = ["serde"] } diff --git a/WORKSPACE.bazel b/WORKSPACE.bazel index cb29ba000..4f69746d4 100644 --- a/WORKSPACE.bazel +++ b/WORKSPACE.bazel @@ -75,7 +75,7 @@ aspect_bazel_lib_dependencies() aspect_bazel_lib_register_toolchains() -IC_REPO_VERSION = "d4ee25b0865e89d3eaac13a60f0016d5e3296b31" +IC_REPO_VERSION = "ca80a219757f00a5dd234f8d8c58316c902f2f2f" http_archive( name = "ic_repo", diff --git a/deny.toml b/deny.toml index 2ab63b671..38522293e 100644 --- a/deny.toml +++ b/deny.toml @@ -412,12 +412,12 @@ license-files = [{ path = "../../../LICENSE", hash = 0xbd0eed23 }] [[licenses.clarify]] crate = "ic-ledger-canister-core" expression = "LicenseRef-IC-1.0" -license-files = [{ path = "../../../LICENSE", hash = 0xbd0eed23 }] +license-files = [{ path = "../../../../LICENSE", hash = 0xbd0eed23 }] [[licenses.clarify]] crate = "ic-ledger-core" expression = "LicenseRef-IC-1.0" -license-files = [{ path = "../../../LICENSE", hash = 0xbd0eed23 }] +license-files = [{ path = "../../../../LICENSE", hash = 0xbd0eed23 }] [[licenses.clarify]] crate = "ic-logger" @@ -747,7 +747,7 @@ license-files = [{ path = "../../LICENSE", hash = 0xbd0eed23 }] [[licenses.clarify]] crate = "rosetta-core" expression = "LicenseRef-IC-1.0" -license-files = [{ path = "../../../LICENSE", hash = 0xbd0eed23 }] +license-files = [{ path = "../../../../LICENSE", hash = 0xbd0eed23 }] [[licenses.clarify]] crate = "ic-icrc1-test-utils" @@ -764,6 +764,16 @@ crate = "ic-crypto-internal-basic-sig-ecdsa-secp256k1" expression = "LicenseRef-IC-1.0" license-files = [{ path = "../../../../../../LICENSE", hash = 0xbd0eed23 }] +[[licenses.clarify]] +crate = "ic-nervous-system-initial-supply" +expression = "LicenseRef-IC-1.0" +license-files = [{ path = "../../../LICENSE", hash = 0xbd0eed23 }] + +[[licenses.clarify]] +crate = "ic-nervous-system-common-validation" +expression = "LicenseRef-IC-1.0" +license-files = [{ path = "../../../../LICENSE", hash = 0xbd0eed23 }] + [licenses.private] # If true, ignores workspace crates that aren't published, or are only diff --git a/docker/Dockerfile b/docker/Dockerfile index 7988c0b61..7c0761824 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -76,7 +76,7 @@ ENV CARGO_HOME=/cargo COPY docker /docker # Download ic-admin -ARG ic_git_revision=d4ee25b0865e89d3eaac13a60f0016d5e3296b31 +ARG ic_git_revision=ca80a219757f00a5dd234f8d8c58316c902f2f2f RUN curl --fail https://download.dfinity.systems/ic/${ic_git_revision}/release/ic-admin.gz -o - | gunzip -c >| /usr/bin/ic-admin && \ chmod +x /usr/bin/ic-admin diff --git a/ic-revisions.json b/ic-revisions.json index 69887919a..ec254ee5b 100644 --- a/ic-revisions.json +++ b/ic-revisions.json @@ -1,10 +1,10 @@ { "https://github.com/dfinity/ic.git": { - "commit": "d4ee25b0865e89d3eaac13a60f0016d5e3296b31", + "commit": "ca80a219757f00a5dd234f8d8c58316c902f2f2f", "ref": "refs/heads/master" }, "https://github.com/dfinity/cdk-rs.git": { - "commit": "97c4e19c76b7f072ce8507cb7e7a527582111272", + "commit": "882fa28116c84887be626a44ce031b739e45e3d5", "ref": "refs/heads/main" } } \ No newline at end of file diff --git a/pylib/ic_admin.py b/pylib/ic_admin.py index 852ab94e0..afadc8dfa 100644 --- a/pylib/ic_admin.py +++ b/pylib/ic_admin.py @@ -152,6 +152,6 @@ def canister_version(agent: Agent, canister_principal: str) -> str: if __name__ == "__main__": # One can run some simple one-off tests here, e.g.: - ic_admin = IcAdmin("https://ic0.app", git_revision="d4ee25b0865e89d3eaac13a60f0016d5e3296b31") + ic_admin = IcAdmin("https://ic0.app", git_revision="ca80a219757f00a5dd234f8d8c58316c902f2f2f") print(ic_admin.get_subnet_replica_versions()) diff --git a/rs/cli/src/commands/registry.rs b/rs/cli/src/commands/registry.rs index 18e3b4c13..99f66b94d 100644 --- a/rs/cli/src/commands/registry.rs +++ b/rs/cli/src/commands/registry.rs @@ -228,7 +228,7 @@ async fn get_subnets_and_nodes( dkg_interval_length: record.dkg_interval_length, start_as_nns: record.start_as_nns, subnet_type: record.subnet_type, - features: record.features.clone().unwrap_or_default(), + features: record.features.unwrap_or_default(), max_number_of_canisters: record.max_number_of_canisters, ssh_readonly_access: record.ssh_readonly_access.clone(), ssh_backup_access: record.ssh_backup_access.clone(), diff --git a/rs/ic-management-backend/src/lazy_registry.rs b/rs/ic-management-backend/src/lazy_registry.rs index da904f3f3..c4b1fe2f7 100644 --- a/rs/ic-management-backend/src/lazy_registry.rs +++ b/rs/ic-management-backend/src/lazy_registry.rs @@ -457,8 +457,8 @@ impl LazyRegistry for LazyRegistryImpl { country, continent, owner: DatacenterOwner { name: dc.owner.clone() }, - latitude: dc.gps.clone().map(|l| l.latitude as f64), - longitude: dc.gps.clone().map(|l| l.longitude as f64), + latitude: dc.gps.map(|l| l.latitude as f64), + longitude: dc.gps.map(|l| l.longitude as f64), } }), rewardable_nodes: or.rewardable_nodes.iter().map(|(k, v)| (k.clone(), *v)).collect(), @@ -650,7 +650,7 @@ impl LazyRegistry for LazyRegistryImpl { initial_notary_delay_millis: sr.initial_notary_delay_millis, dkg_interval_length: sr.dkg_interval_length, start_as_nns: sr.start_as_nns, - features: sr.features.clone(), + features: sr.features, max_number_of_canisters: sr.max_number_of_canisters, ssh_readonly_access: sr.ssh_readonly_access.clone(), ssh_backup_access: sr.ssh_backup_access.clone(), diff --git a/rs/ic-management-backend/src/registry.rs b/rs/ic-management-backend/src/registry.rs index 7d3201c65..5ffd2fd9a 100644 --- a/rs/ic-management-backend/src/registry.rs +++ b/rs/ic-management-backend/src/registry.rs @@ -423,8 +423,8 @@ impl RegistryState { country, continent, owner: DatacenterOwner { name: dc.owner.clone() }, - latitude: dc.gps.clone().map(|l| l.latitude as f64), - longitude: dc.gps.clone().map(|l| l.longitude as f64), + latitude: dc.gps.map(|l| l.latitude as f64), + longitude: dc.gps.map(|l| l.longitude as f64), } }), rewardable_nodes: or.rewardable_nodes.iter().map(|(k, v)| (k.clone(), *v)).collect(), @@ -585,7 +585,7 @@ impl RegistryState { initial_notary_delay_millis: sr.initial_notary_delay_millis, dkg_interval_length: sr.dkg_interval_length, start_as_nns: sr.start_as_nns, - features: sr.features.clone(), + features: sr.features, max_number_of_canisters: sr.max_number_of_canisters, ssh_readonly_access: sr.ssh_readonly_access.clone(), ssh_backup_access: sr.ssh_backup_access.clone(), diff --git a/scripts/auto-update-revisions.py b/scripts/auto-update-revisions.py index ff51ce61c..0fad368e5 100644 --- a/scripts/auto-update-revisions.py +++ b/scripts/auto-update-revisions.py @@ -15,6 +15,7 @@ "release-index.yaml", "__pycache__/.*", "release-controller/test_reconciler.py", + ".venv/.*", ] SKIP_REGEX = [re.compile(f".*/{pattern}") for pattern in SKIP]