diff --git a/Cargo.lock b/Cargo.lock index 81cb413..08d8840 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -519,12 +519,6 @@ dependencies = [ "hex-conservative", ] -[[package]] -name = "bitflags" -version = "1.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" - [[package]] name = "bitflags" version = "2.5.0" @@ -1173,19 +1167,10 @@ dependencies = [ "zeroize", ] -[[package]] -name = "cvt" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2ae9bf77fbf2d39ef573205d554d87e86c12f1994e9ea335b0651b9b278bcf1" -dependencies = [ - "cfg-if", -] - [[package]] name = "cycles-minting-canister" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "async-trait", "base64 0.13.1", @@ -1333,7 +1318,7 @@ dependencies = [ [[package]] name = "dfn_candid" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "dfn_core", @@ -1345,7 +1330,7 @@ dependencies = [ [[package]] name = "dfn_core" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "ic-base-types", "on_wire", @@ -1354,7 +1339,7 @@ dependencies = [ [[package]] name = "dfn_http" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "dfn_candid", @@ -1366,7 +1351,7 @@ dependencies = [ [[package]] name = "dfn_http_metrics" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "dfn_candid", "dfn_core", @@ -1379,7 +1364,7 @@ dependencies = [ [[package]] name = "dfn_protobuf" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "on_wire", "prost", @@ -1633,7 +1618,7 @@ checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" [[package]] name = "fe-derive" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "hex", "num-bigint-dig", @@ -2137,7 +2122,7 @@ dependencies = [ [[package]] name = "ic-base-types" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "byte-unit", "bytes", @@ -2156,7 +2141,7 @@ dependencies = [ [[package]] name = "ic-btc-checker" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "askama", "base64 0.13.1", @@ -2192,7 +2177,7 @@ dependencies = [ [[package]] name = "ic-btc-replica-types" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "ic-btc-interface", @@ -2205,7 +2190,7 @@ dependencies = [ [[package]] name = "ic-canister-client-sender" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "ic-base-types", "ic-crypto-ed25519", @@ -2218,7 +2203,7 @@ dependencies = [ [[package]] name = "ic-canister-log" version = "0.2.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "serde", ] @@ -2226,7 +2211,7 @@ dependencies = [ [[package]] name = "ic-canister-profiler" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "ic-metrics-encoder", "ic0 0.18.11", @@ -2235,7 +2220,7 @@ dependencies = [ [[package]] name = "ic-canisters-http-types" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "dfn_candid", @@ -2351,7 +2336,7 @@ dependencies = [ [[package]] name = "ic-ckbtc-minter" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "async-trait", "bech32 0.9.1", @@ -2389,25 +2374,10 @@ dependencies = [ "serde_json", ] -[[package]] -name = "ic-config" -version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" -dependencies = [ - "ic-base-types", - "ic-protobuf", - "ic-registry-subnet-type", - "ic-sys", - "ic-types", - "json5", - "serde", - "tempfile", -] - [[package]] name = "ic-crypto-ed25519" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "curve25519-dalek", "ed25519-dalek", @@ -2421,7 +2391,7 @@ dependencies = [ [[package]] name = "ic-crypto-getrandom-for-wasm" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "getrandom", ] @@ -2429,7 +2399,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-basic-sig-der-utils" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "hex", "ic-types", @@ -2439,7 +2409,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-basic-sig-ed25519" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "base64 0.13.1", "curve25519-dalek", @@ -2461,7 +2431,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-bls12-381-type" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "hex", "ic_bls12_381", @@ -2479,7 +2449,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-hmac" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "ic-crypto-internal-sha2", ] @@ -2487,7 +2457,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-multi-sig-bls12381" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "base64 0.13.1", "hex", @@ -2506,7 +2476,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-seed" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "hex", "ic-crypto-sha2", @@ -2519,7 +2489,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-sha2" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "sha2 0.10.8", ] @@ -2527,7 +2497,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-threshold-sig-bls12381" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "base64 0.13.1", "cached 0.49.3", @@ -2553,7 +2523,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-threshold-sig-canister-threshold-sig" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "curve25519-dalek", "fe-derive", @@ -2583,7 +2553,7 @@ dependencies = [ [[package]] name = "ic-crypto-internal-types" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "arrayvec 0.7.4", "hex", @@ -2600,7 +2570,7 @@ dependencies = [ [[package]] name = "ic-crypto-node-key-validation" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "hex", "ic-base-types", @@ -2618,7 +2588,7 @@ dependencies = [ [[package]] name = "ic-crypto-secp256k1" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "hmac", "k256", @@ -2635,7 +2605,7 @@ dependencies = [ [[package]] name = "ic-crypto-secrets-containers" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "serde", "zeroize", @@ -2644,7 +2614,7 @@ dependencies = [ [[package]] name = "ic-crypto-sha2" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "ic-crypto-internal-sha2", ] @@ -2652,7 +2622,7 @@ dependencies = [ [[package]] name = "ic-crypto-tls-cert-validation" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "hex", "ic-crypto-internal-basic-sig-ed25519", @@ -2665,7 +2635,7 @@ dependencies = [ [[package]] name = "ic-crypto-tree-hash" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "ic-crypto-internal-types", "ic-crypto-sha2", @@ -2678,7 +2648,7 @@ dependencies = [ [[package]] name = "ic-crypto-utils-basic-sig" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "ic-base-types", "ic-crypto-ed25519", @@ -2688,7 +2658,7 @@ dependencies = [ [[package]] name = "ic-crypto-utils-ni-dkg" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "ic-crypto-internal-types", "ic-protobuf", @@ -2698,7 +2668,7 @@ dependencies = [ [[package]] name = "ic-error-types" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "ic-protobuf", "ic-utils", @@ -2710,7 +2680,7 @@ dependencies = [ [[package]] name = "ic-icrc1" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "ciborium", @@ -2732,7 +2702,7 @@ dependencies = [ [[package]] name = "ic-icrc1-index-ng" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "ciborium", @@ -2760,7 +2730,7 @@ dependencies = [ [[package]] name = "ic-icrc1-ledger" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "async-trait", "candid", @@ -2792,7 +2762,7 @@ dependencies = [ [[package]] name = "ic-icrc1-tokens-u64" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "ic-ledger-core", @@ -2818,7 +2788,7 @@ dependencies = [ [[package]] name = "ic-ledger-canister-core" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "async-trait", "candid", @@ -2835,7 +2805,7 @@ dependencies = [ [[package]] name = "ic-ledger-core" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "ic-ledger-hash-of", @@ -2849,7 +2819,7 @@ dependencies = [ [[package]] name = "ic-ledger-hash-of" version = "0.1.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "hex", @@ -2859,12 +2829,12 @@ dependencies = [ [[package]] name = "ic-limits" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" [[package]] name = "ic-management-canister-types" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "ic-base-types", @@ -2890,7 +2860,7 @@ checksum = "8b5c7628eac357aecda461130f8074468be5aa4d258a002032d82d817f79f1f8" [[package]] name = "ic-nervous-system-canisters" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "async-trait", "candid", @@ -2907,7 +2877,7 @@ dependencies = [ [[package]] name = "ic-nervous-system-clients" version = "0.0.1" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "async-trait", "candid", @@ -2930,12 +2900,12 @@ dependencies = [ [[package]] name = "ic-nervous-system-collections-union-multi-map" version = "0.0.1" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" [[package]] name = "ic-nervous-system-common" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "async-trait", "base64 0.13.1", @@ -2970,12 +2940,12 @@ dependencies = [ [[package]] name = "ic-nervous-system-common-build-metadata" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" [[package]] name = "ic-nervous-system-common-test-keys" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "ic-base-types", "ic-canister-client-sender", @@ -2988,12 +2958,12 @@ dependencies = [ [[package]] name = "ic-nervous-system-common-validation" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" [[package]] name = "ic-nervous-system-governance" version = "0.0.1" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "ic-base-types", "ic-stable-structures", @@ -3005,7 +2975,7 @@ dependencies = [ [[package]] name = "ic-nervous-system-initial-supply" version = "0.0.1" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "async-trait", "candid", @@ -3019,7 +2989,7 @@ dependencies = [ [[package]] name = "ic-nervous-system-linear-map" version = "0.0.1" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "rust_decimal", ] @@ -3027,18 +2997,15 @@ dependencies = [ [[package]] name = "ic-nervous-system-lock" version = "0.0.1" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" [[package]] name = "ic-nervous-system-long-message" version = "0.0.1" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", - "dfn_candid", "ic-cdk 0.16.0", - "ic-cdk-timers", - "ic-config", "ic-nervous-system-temporary", "serde", ] @@ -3046,7 +3013,7 @@ dependencies = [ [[package]] name = "ic-nervous-system-proto" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "comparable", @@ -3059,7 +3026,7 @@ dependencies = [ [[package]] name = "ic-nervous-system-proxied-canister-calls-tracker" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "ic-base-types", ] @@ -3067,7 +3034,7 @@ dependencies = [ [[package]] name = "ic-nervous-system-root" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "dfn_core", @@ -3083,7 +3050,7 @@ dependencies = [ [[package]] name = "ic-nervous-system-runtime" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "async-trait", "candid", @@ -3096,17 +3063,17 @@ dependencies = [ [[package]] name = "ic-nervous-system-string" version = "0.0.1" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" [[package]] name = "ic-nervous-system-temporary" version = "0.0.1" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" [[package]] name = "ic-nervous-system-timestamp" version = "0.0.1" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "time", ] @@ -3114,7 +3081,7 @@ dependencies = [ [[package]] name = "ic-neurons-fund" version = "0.0.1" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "ic-nervous-system-common", "lazy_static", @@ -3127,7 +3094,7 @@ dependencies = [ [[package]] name = "ic-nns-common" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "comparable", @@ -3153,7 +3120,7 @@ dependencies = [ [[package]] name = "ic-nns-constants" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "ic-base-types", "maplit", @@ -3162,7 +3129,7 @@ dependencies = [ [[package]] name = "ic-nns-governance" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "async-trait", "build-info", @@ -3237,7 +3204,7 @@ dependencies = [ [[package]] name = "ic-nns-governance-api" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "bytes", "candid", @@ -3266,7 +3233,7 @@ dependencies = [ [[package]] name = "ic-nns-governance-init" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "csv", "ic-base-types", @@ -3283,12 +3250,12 @@ dependencies = [ [[package]] name = "ic-nns-gtc-accounts" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" [[package]] name = "ic-nns-handler-root-interface" version = "0.1.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "async-trait", "candid", @@ -3303,7 +3270,7 @@ dependencies = [ [[package]] name = "ic-protobuf" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "bincode", "candid", @@ -3317,7 +3284,7 @@ dependencies = [ [[package]] name = "ic-registry-canister-api" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "ic-base-types", @@ -3328,7 +3295,7 @@ dependencies = [ [[package]] name = "ic-registry-keys" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "ic-base-types", @@ -3340,7 +3307,7 @@ dependencies = [ [[package]] name = "ic-registry-node-provider-rewards" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "ic-base-types", "ic-protobuf", @@ -3349,7 +3316,7 @@ dependencies = [ [[package]] name = "ic-registry-routing-table" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "ic-base-types", @@ -3360,7 +3327,7 @@ dependencies = [ [[package]] name = "ic-registry-subnet-features" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "ic-management-canister-types", @@ -3371,7 +3338,7 @@ dependencies = [ [[package]] name = "ic-registry-subnet-type" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "ic-protobuf", @@ -3383,7 +3350,7 @@ dependencies = [ [[package]] name = "ic-registry-transport" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "ic-base-types", @@ -3395,7 +3362,7 @@ dependencies = [ [[package]] name = "ic-sns-governance" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "async-trait", "base64 0.13.1", @@ -3459,7 +3426,7 @@ dependencies = [ [[package]] name = "ic-sns-governance-api" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "bytes", "candid", @@ -3483,7 +3450,7 @@ dependencies = [ [[package]] name = "ic-sns-governance-proposal-criticality" version = "0.0.1" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "ic-nervous-system-proto", ] @@ -3491,7 +3458,7 @@ dependencies = [ [[package]] name = "ic-sns-governance-proposals-amount-total-limit" version = "0.0.1" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "ic-sns-governance-token-valuation", "num-traits", @@ -3502,7 +3469,7 @@ dependencies = [ [[package]] name = "ic-sns-governance-token-valuation" version = "0.0.1" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "async-trait", "candid", @@ -3524,7 +3491,7 @@ dependencies = [ [[package]] name = "ic-sns-init" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "base64 0.13.1", "candid", @@ -3552,7 +3519,7 @@ dependencies = [ [[package]] name = "ic-sns-root" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "async-trait", "build-info", @@ -3583,7 +3550,7 @@ dependencies = [ [[package]] name = "ic-sns-swap" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "async-trait", "build-info", @@ -3623,7 +3590,7 @@ dependencies = [ [[package]] name = "ic-sns-swap-proto-library" version = "0.0.1" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "comparable", @@ -3638,7 +3605,7 @@ dependencies = [ [[package]] name = "ic-sns-wasm" version = "1.0.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "async-trait", "candid", @@ -3681,25 +3648,6 @@ dependencies = [ "ic_principal", ] -[[package]] -name = "ic-sys" -version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" -dependencies = [ - "cvt", - "hex", - "ic-crypto-sha2", - "lazy_static", - "libc", - "nix", - "phantom_newtype", - "prost", - "rand", - "thiserror 2.0.6", - "tokio", - "wsl", -] - [[package]] name = "ic-transport-types" version = "0.37.1" @@ -3719,7 +3667,7 @@ dependencies = [ [[package]] name = "ic-types" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "base64 0.13.1", "bincode", @@ -3756,7 +3704,7 @@ dependencies = [ [[package]] name = "ic-utils" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "hex", "scoped_threadpool", @@ -3767,12 +3715,12 @@ dependencies = [ [[package]] name = "ic-utils-ensure" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" [[package]] name = "ic-validate-eq" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "ic-validate-eq-derive", ] @@ -3780,7 +3728,7 @@ dependencies = [ [[package]] name = "ic-validate-eq-derive" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "proc-macro2", "quote", @@ -3878,7 +3826,7 @@ dependencies = [ [[package]] name = "icp-ledger" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "comparable", @@ -3908,7 +3856,7 @@ dependencies = [ [[package]] name = "icrc-cbor" version = "0.1.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "minicbor", @@ -3919,7 +3867,7 @@ dependencies = [ [[package]] name = "icrc-ledger-client" version = "0.1.2" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "async-trait", "candid", @@ -3930,7 +3878,7 @@ dependencies = [ [[package]] name = "icrc-ledger-client-cdk" version = "0.1.2" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "async-trait", "candid", @@ -3941,7 +3889,7 @@ dependencies = [ [[package]] name = "icrc-ledger-types" version = "0.1.6" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "base32", "candid", @@ -4332,7 +4280,7 @@ dependencies = [ [[package]] name = "ledger-canister" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "async-trait", "candid", @@ -4444,7 +4392,7 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" dependencies = [ - "bitflags 2.5.0", + "bitflags", "libc", ] @@ -4531,15 +4479,6 @@ version = "2.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" -[[package]] -name = "memoffset" -version = "0.6.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" -dependencies = [ - "autocfg", -] - [[package]] name = "merlin" version = "3.0.0" @@ -4661,18 +4600,6 @@ version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" -[[package]] -name = "nix" -version = "0.24.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" -dependencies = [ - "bitflags 1.3.2", - "cfg-if", - "libc", - "memoffset", -] - [[package]] name = "no-std-compat" version = "0.4.1" @@ -4791,7 +4718,7 @@ dependencies = [ [[package]] name = "on_wire" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" [[package]] name = "once_cell" @@ -4982,7 +4909,7 @@ dependencies = [ [[package]] name = "phantom_newtype" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "candid", "num-traits", @@ -5478,7 +5405,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e" dependencies = [ - "bitflags 2.5.0", + "bitflags", ] [[package]] @@ -5530,7 +5457,7 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "registry-canister" version = "0.9.0" -source = "git+https://github.com/dfinity/ic?rev=65cc20dd00bffe01b23777d5ab7bb850c49de87e#65cc20dd00bffe01b23777d5ab7bb850c49de87e" +source = "git+https://github.com/dfinity/ic?rev=a7fcbb7da1c6dccaa3ef82ec3ba290114a099164#a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" dependencies = [ "build-info", "build-info-build", @@ -5776,7 +5703,7 @@ version = "0.38.42" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85" dependencies = [ - "bitflags 2.5.0", + "bitflags", "errno", "libc", "linux-raw-sys", @@ -6940,7 +6867,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d28bc49ba1e5c5b61ffa7a2eace10820443c4b7d1c0b144109261d14570fdf8" dependencies = [ "ahash 0.8.11", - "bitflags 2.5.0", + "bitflags", "hashbrown 0.14.5", "indexmap 2.2.6", "semver", @@ -7140,12 +7067,6 @@ version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" -[[package]] -name = "wsl" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8dab7ac864710bdea6594becbea5b5050333cf34fefb0dc319567eb347950d4" - [[package]] name = "wyz" version = "0.5.1" diff --git a/Cargo.toml b/Cargo.toml index 49089a0..bc22286 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,20 +13,20 @@ license = "Apache-2.0" # ./scripts/point-to-ic-repo-commit-id.sh be used. That also updates the files # in the candid directory. (This core would be unnecessary if this code also # lived in the ic repo.) -ic-base-types = { git = "https://github.com/dfinity/ic", rev = "65cc20dd00bffe01b23777d5ab7bb850c49de87e" } -ic-ckbtc-minter = { git = "https://github.com/dfinity/ic", rev = "65cc20dd00bffe01b23777d5ab7bb850c49de87e" } -ic-management-canister-types = { git = "https://github.com/dfinity/ic", rev = "65cc20dd00bffe01b23777d5ab7bb850c49de87e" } -ic-nervous-system-common = { git = "https://github.com/dfinity/ic", rev = "65cc20dd00bffe01b23777d5ab7bb850c49de87e" } -ic-nns-common = { git = "https://github.com/dfinity/ic", rev = "65cc20dd00bffe01b23777d5ab7bb850c49de87e" } -ic-nns-constants = { git = "https://github.com/dfinity/ic", rev = "65cc20dd00bffe01b23777d5ab7bb850c49de87e" } -ic-nns-governance = { git = "https://github.com/dfinity/ic", rev = "65cc20dd00bffe01b23777d5ab7bb850c49de87e" } -ic-sns-governance = { git = "https://github.com/dfinity/ic", rev = "65cc20dd00bffe01b23777d5ab7bb850c49de87e" } -ic-sns-root = { git = "https://github.com/dfinity/ic", rev = "65cc20dd00bffe01b23777d5ab7bb850c49de87e" } -ic-sns-swap = { git = "https://github.com/dfinity/ic", rev = "65cc20dd00bffe01b23777d5ab7bb850c49de87e" } -ic-sns-wasm = { git = "https://github.com/dfinity/ic", rev = "65cc20dd00bffe01b23777d5ab7bb850c49de87e" } -icp-ledger = { git = "https://github.com/dfinity/ic", rev = "65cc20dd00bffe01b23777d5ab7bb850c49de87e" } -icrc-ledger-types = { git = "https://github.com/dfinity/ic", rev = "65cc20dd00bffe01b23777d5ab7bb850c49de87e" } -ledger-canister = { git = "https://github.com/dfinity/ic", rev = "65cc20dd00bffe01b23777d5ab7bb850c49de87e" } +ic-base-types = { git = "https://github.com/dfinity/ic", rev = "a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" } +ic-ckbtc-minter = { git = "https://github.com/dfinity/ic", rev = "a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" } +ic-management-canister-types = { git = "https://github.com/dfinity/ic", rev = "a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" } +ic-nervous-system-common = { git = "https://github.com/dfinity/ic", rev = "a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" } +ic-nns-common = { git = "https://github.com/dfinity/ic", rev = "a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" } +ic-nns-constants = { git = "https://github.com/dfinity/ic", rev = "a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" } +ic-nns-governance = { git = "https://github.com/dfinity/ic", rev = "a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" } +ic-sns-governance = { git = "https://github.com/dfinity/ic", rev = "a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" } +ic-sns-root = { git = "https://github.com/dfinity/ic", rev = "a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" } +ic-sns-swap = { git = "https://github.com/dfinity/ic", rev = "a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" } +ic-sns-wasm = { git = "https://github.com/dfinity/ic", rev = "a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" } +icp-ledger = { git = "https://github.com/dfinity/ic", rev = "a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" } +icrc-ledger-types = { git = "https://github.com/dfinity/ic", rev = "a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" } +ledger-canister = { git = "https://github.com/dfinity/ic", rev = "a7fcbb7da1c6dccaa3ef82ec3ba290114a099164" } candid = "0.10.2" candid_parser = "0.1.2"