From b98ae85b1f67904d6a285731ac8df8e60cd68287 Mon Sep 17 00:00:00 2001
From: Pavlo Khrystenko
Date: Sun, 25 Jan 2026 21:23:15 +0100
Subject: [PATCH 01/11] upd
---
Cargo.lock | 687 +++++++++---------
Cargo.toml | 2 +-
crates/anvil-polkadot/Cargo.toml | 6 +-
.../substrate-runtime/Cargo.toml | 4 +-
crates/forge/tests/it/revive/mod.rs | 1 +
.../tests/it/revive/transient_storage.rs | 16 +
crates/revive-strategy/src/cheatcodes/mod.rs | 20 +-
crates/revive-strategy/src/executor/runner.rs | 2 +
crates/revive-strategy/src/state.rs | 33 +-
.../default/revive/TransientStorage.t.sol | 52 ++
10 files changed, 471 insertions(+), 352 deletions(-)
create mode 100644 crates/forge/tests/it/revive/transient_storage.rs
create mode 100644 testdata/default/revive/TransientStorage.t.sol
diff --git a/Cargo.lock b/Cargo.lock
index e8625b3c92962..bdc2170e408bd 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -648,7 +648,7 @@ dependencies = [
"alloy-rlp",
"alloy-serde",
"alloy-sol-types",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"serde",
"serde_json",
"serde_with",
@@ -1981,7 +1981,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9"
[[package]]
name = "asset-test-utils"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"assets-common",
"cumulus-pallet-parachain-system",
@@ -2012,7 +2012,7 @@ dependencies = [
[[package]]
name = "assets-common"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"cumulus-primitives-core",
"ethereum-standards",
@@ -2835,7 +2835,7 @@ checksum = "230c5f1ca6a325a32553f8640d31ac9b49f2411e901e427570154868b46da4f7"
[[package]]
name = "binary-merkle-tree"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"hash-db",
"log",
@@ -3145,7 +3145,7 @@ checksum = "26c4925bc979b677330a8c7fe7a8c94af2dbb4a2d37b4a20a80d884400f46baa"
[[package]]
name = "bp-header-chain"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bp-runtime",
"finality-grandpa",
@@ -3162,7 +3162,7 @@ dependencies = [
[[package]]
name = "bp-messages"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bp-header-chain",
"bp-runtime",
@@ -3178,7 +3178,7 @@ dependencies = [
[[package]]
name = "bp-parachains"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bp-header-chain",
"bp-polkadot-core",
@@ -3195,7 +3195,7 @@ dependencies = [
[[package]]
name = "bp-polkadot-core"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bp-messages",
"bp-runtime",
@@ -3212,7 +3212,7 @@ dependencies = [
[[package]]
name = "bp-relayers"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bp-header-chain",
"bp-messages",
@@ -3230,7 +3230,7 @@ dependencies = [
[[package]]
name = "bp-runtime"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"frame-system",
@@ -3253,7 +3253,7 @@ dependencies = [
[[package]]
name = "bp-test-utils"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bp-header-chain",
"bp-parachains",
@@ -3273,7 +3273,7 @@ dependencies = [
[[package]]
name = "bp-xcm-bridge-hub"
version = "0.2.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bp-messages",
"bp-runtime",
@@ -3290,7 +3290,7 @@ dependencies = [
[[package]]
name = "bp-xcm-bridge-hub-router"
version = "0.6.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -3302,7 +3302,7 @@ dependencies = [
[[package]]
name = "bridge-hub-common"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -3321,7 +3321,7 @@ dependencies = [
[[package]]
name = "bridge-hub-test-utils"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"asset-test-utils",
"bp-header-chain",
@@ -3363,7 +3363,7 @@ dependencies = [
[[package]]
name = "bridge-runtime-common"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bp-header-chain",
"bp-messages",
@@ -4086,7 +4086,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c"
dependencies = [
"lazy_static",
- "windows-sys 0.48.0",
+ "windows-sys 0.59.0",
]
[[package]]
@@ -4670,7 +4670,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-aura-ext"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"cumulus-pallet-parachain-system",
"frame-support",
@@ -4687,7 +4687,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-dmp-queue"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"cumulus-primitives-core",
"frame-benchmarking",
@@ -4704,7 +4704,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-parachain-system"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"array-bytes",
"bytes",
@@ -4742,7 +4742,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-parachain-system-proc-macro"
version = "0.6.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"proc-macro-crate 3.3.0",
"proc-macro2",
@@ -4753,7 +4753,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-session-benchmarking"
version = "9.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -4766,7 +4766,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-solo-to-para"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"cumulus-pallet-parachain-system",
"frame-support",
@@ -4781,7 +4781,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-weight-reclaim"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"cumulus-primitives-storage-weight-reclaim",
"derive-where",
@@ -4800,7 +4800,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-xcm"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -4815,7 +4815,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-xcmp-queue"
version = "0.7.1"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"approx",
"bounded-collections 0.3.2",
@@ -4841,7 +4841,7 @@ dependencies = [
[[package]]
name = "cumulus-ping"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"cumulus-pallet-xcm",
"cumulus-primitives-core",
@@ -4856,7 +4856,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-aura"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"sp-api",
"sp-consensus-aura",
@@ -4865,7 +4865,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-core"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"polkadot-core-primitives",
@@ -4882,7 +4882,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-parachain-inherent"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"async-trait",
"cumulus-primitives-core",
@@ -4896,7 +4896,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-proof-size-hostfunction"
version = "0.2.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"sp-externalities",
"sp-runtime-interface",
@@ -4906,7 +4906,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-storage-weight-reclaim"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"cumulus-primitives-core",
"cumulus-primitives-proof-size-hostfunction",
@@ -4923,7 +4923,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-timestamp"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"cumulus-primitives-core",
"sp-inherents",
@@ -4933,7 +4933,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-utility"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -4950,7 +4950,7 @@ dependencies = [
[[package]]
name = "cumulus-test-relay-sproof-builder"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"cumulus-primitives-core",
"parity-scale-codec",
@@ -5959,7 +5959,7 @@ dependencies = [
[[package]]
name = "ethereum-standards"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"alloy-core",
]
@@ -6525,7 +6525,7 @@ dependencies = [
[[package]]
name = "fork-tree"
version = "12.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
]
@@ -6791,7 +6791,7 @@ dependencies = [
"fs_extra",
"futures-util",
"home",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"path-slash",
"rand 0.8.5",
"rayon",
@@ -7234,7 +7234,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619"
[[package]]
name = "frame-benchmarking"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"frame-support-procedural",
@@ -7258,7 +7258,7 @@ dependencies = [
[[package]]
name = "frame-benchmarking-pallet-pov"
version = "18.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -7286,7 +7286,7 @@ dependencies = [
[[package]]
name = "frame-election-provider-solution-type"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"proc-macro-crate 3.3.0",
"proc-macro2",
@@ -7297,7 +7297,7 @@ dependencies = [
[[package]]
name = "frame-election-provider-support"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-election-provider-solution-type",
"frame-support",
@@ -7314,7 +7314,7 @@ dependencies = [
[[package]]
name = "frame-executive"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"aquamarine",
"frame-support",
@@ -7344,7 +7344,7 @@ dependencies = [
[[package]]
name = "frame-metadata-hash-extension"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"array-bytes",
"const-hex",
@@ -7360,7 +7360,7 @@ dependencies = [
[[package]]
name = "frame-support"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"aquamarine",
"array-bytes",
@@ -7401,7 +7401,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural"
version = "23.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"Inflector",
"cfg-expr",
@@ -7414,14 +7414,14 @@ dependencies = [
"proc-macro-warning",
"proc-macro2",
"quote",
- "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=master)",
+ "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage)",
"syn 2.0.104",
]
[[package]]
name = "frame-support-procedural-tools"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support-procedural-tools-derive",
"proc-macro-crate 3.3.0",
@@ -7433,7 +7433,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural-tools-derive"
version = "11.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"proc-macro2",
"quote",
@@ -7443,7 +7443,7 @@ dependencies = [
[[package]]
name = "frame-system"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"cfg-if",
"docify",
@@ -7462,7 +7462,7 @@ dependencies = [
[[package]]
name = "frame-system-benchmarking"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -7476,7 +7476,7 @@ dependencies = [
[[package]]
name = "frame-system-rpc-runtime-api"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"docify",
"parity-scale-codec",
@@ -7486,7 +7486,7 @@ dependencies = [
[[package]]
name = "frame-try-runtime"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"parity-scale-codec",
@@ -9525,7 +9525,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667"
dependencies = [
"cfg-if",
- "windows-targets 0.48.5",
+ "windows-targets 0.53.2",
]
[[package]]
@@ -10143,9 +10143,9 @@ dependencies = [
[[package]]
name = "litep2p"
-version = "0.12.3"
+version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d903b21d57fae0e8d184c6ea0107fb5303fcab7cd2acaf5d2d9beb2807194b4a"
+checksum = "c68ba359d7f1a80d18821b46575d5ddb9a9a6672fe0669f5fc9e83cab9abd760"
dependencies = [
"async-trait",
"bs58",
@@ -10750,6 +10750,7 @@ dependencies = [
"digest 0.10.7",
"multihash-derive",
"sha2 0.10.9",
+ "sha3",
"unsigned-varint 0.7.2",
]
@@ -11229,7 +11230,7 @@ version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d"
dependencies = [
- "proc-macro-crate 1.1.3",
+ "proc-macro-crate 3.3.0",
"proc-macro2",
"quote",
"syn 2.0.104",
@@ -11479,7 +11480,7 @@ dependencies = [
[[package]]
name = "pallet-alliance"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11490,7 +11491,7 @@ dependencies = [
"parity-scale-codec",
"scale-info",
"sp-core",
- "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=master)",
+ "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage)",
"sp-io",
"sp-runtime",
]
@@ -11498,7 +11499,7 @@ dependencies = [
[[package]]
name = "pallet-asset-conversion"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11516,7 +11517,7 @@ dependencies = [
[[package]]
name = "pallet-asset-conversion-ops"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11534,7 +11535,7 @@ dependencies = [
[[package]]
name = "pallet-asset-conversion-tx-payment"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11549,7 +11550,7 @@ dependencies = [
[[package]]
name = "pallet-asset-rate"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11563,7 +11564,7 @@ dependencies = [
[[package]]
name = "pallet-asset-rewards"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11581,7 +11582,7 @@ dependencies = [
[[package]]
name = "pallet-asset-tx-payment"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11597,7 +11598,7 @@ dependencies = [
[[package]]
name = "pallet-assets"
version = "29.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11613,7 +11614,7 @@ dependencies = [
[[package]]
name = "pallet-assets-freezer"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"log",
"pallet-assets",
@@ -11625,7 +11626,7 @@ dependencies = [
[[package]]
name = "pallet-assets-holder"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11640,7 +11641,7 @@ dependencies = [
[[package]]
name = "pallet-assets-precompiles"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"ethereum-standards",
"frame-support",
@@ -11651,7 +11652,7 @@ dependencies = [
[[package]]
name = "pallet-atomic-swap"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"polkadot-sdk-frame",
@@ -11661,7 +11662,7 @@ dependencies = [
[[package]]
name = "pallet-aura"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"frame-system",
@@ -11677,7 +11678,7 @@ dependencies = [
[[package]]
name = "pallet-authority-discovery"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"frame-system",
@@ -11692,7 +11693,7 @@ dependencies = [
[[package]]
name = "pallet-authorship"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"frame-system",
@@ -11705,7 +11706,7 @@ dependencies = [
[[package]]
name = "pallet-babe"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11728,7 +11729,7 @@ dependencies = [
[[package]]
name = "pallet-bags-list"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"aquamarine",
"docify",
@@ -11749,7 +11750,7 @@ dependencies = [
[[package]]
name = "pallet-balances"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -11765,7 +11766,7 @@ dependencies = [
[[package]]
name = "pallet-beefy"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"frame-system",
@@ -11784,7 +11785,7 @@ dependencies = [
[[package]]
name = "pallet-beefy-mmr"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"array-bytes",
"binary-merkle-tree",
@@ -11809,7 +11810,7 @@ dependencies = [
[[package]]
name = "pallet-bounties"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11826,7 +11827,7 @@ dependencies = [
[[package]]
name = "pallet-bridge-grandpa"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bp-header-chain",
"bp-runtime",
@@ -11845,7 +11846,7 @@ dependencies = [
[[package]]
name = "pallet-bridge-messages"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bp-header-chain",
"bp-messages",
@@ -11864,7 +11865,7 @@ dependencies = [
[[package]]
name = "pallet-bridge-parachains"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bp-header-chain",
"bp-parachains",
@@ -11884,7 +11885,7 @@ dependencies = [
[[package]]
name = "pallet-bridge-relayers"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bp-header-chain",
"bp-messages",
@@ -11907,7 +11908,7 @@ dependencies = [
[[package]]
name = "pallet-broker"
version = "0.6.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bitvec",
"frame-benchmarking",
@@ -11925,7 +11926,7 @@ dependencies = [
[[package]]
name = "pallet-child-bounties"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11943,7 +11944,7 @@ dependencies = [
[[package]]
name = "pallet-collator-selection"
version = "9.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"cumulus-pallet-session-benchmarking",
"frame-benchmarking",
@@ -11963,7 +11964,7 @@ dependencies = [
[[package]]
name = "pallet-collective"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -11980,7 +11981,7 @@ dependencies = [
[[package]]
name = "pallet-collective-content"
version = "0.6.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11994,7 +11995,7 @@ dependencies = [
[[package]]
name = "pallet-contracts"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"environmental",
"frame-benchmarking",
@@ -12024,7 +12025,7 @@ dependencies = [
[[package]]
name = "pallet-contracts-mock-network"
version = "3.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"frame-system",
@@ -12055,7 +12056,7 @@ dependencies = [
[[package]]
name = "pallet-contracts-proc-macro"
version = "18.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"proc-macro2",
"quote",
@@ -12065,7 +12066,7 @@ dependencies = [
[[package]]
name = "pallet-contracts-uapi"
version = "5.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bitflags 1.3.2",
"parity-scale-codec",
@@ -12076,7 +12077,7 @@ dependencies = [
[[package]]
name = "pallet-conviction-voting"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"assert_matches",
"frame-benchmarking",
@@ -12092,7 +12093,7 @@ dependencies = [
[[package]]
name = "pallet-core-fellowship"
version = "12.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12107,10 +12108,24 @@ dependencies = [
"sp-runtime",
]
+[[package]]
+name = "pallet-dap"
+version = "0.1.0"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+dependencies = [
+ "frame-benchmarking",
+ "frame-support",
+ "frame-system",
+ "log",
+ "parity-scale-codec",
+ "scale-info",
+ "sp-runtime",
+]
+
[[package]]
name = "pallet-delegated-staking"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"frame-system",
@@ -12125,7 +12140,7 @@ dependencies = [
[[package]]
name = "pallet-democracy"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12142,7 +12157,7 @@ dependencies = [
[[package]]
name = "pallet-derivatives"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12162,7 +12177,7 @@ dependencies = [
[[package]]
name = "pallet-dev-mode"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"frame-system",
@@ -12177,7 +12192,7 @@ dependencies = [
[[package]]
name = "pallet-dummy-dim"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12195,7 +12210,7 @@ dependencies = [
[[package]]
name = "pallet-election-provider-multi-block"
version = "0.9.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -12216,7 +12231,7 @@ dependencies = [
[[package]]
name = "pallet-election-provider-multi-phase"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -12237,7 +12252,7 @@ dependencies = [
[[package]]
name = "pallet-election-provider-support-benchmarking"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -12250,7 +12265,7 @@ dependencies = [
[[package]]
name = "pallet-elections-phragmen"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12268,7 +12283,7 @@ dependencies = [
[[package]]
name = "pallet-fast-unstake"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -12286,7 +12301,7 @@ dependencies = [
[[package]]
name = "pallet-glutton"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"blake2 0.10.6",
"frame-benchmarking",
@@ -12304,7 +12319,7 @@ dependencies = [
[[package]]
name = "pallet-grandpa"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12326,7 +12341,7 @@ dependencies = [
[[package]]
name = "pallet-identity"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"enumflags2",
"frame-benchmarking",
@@ -12342,7 +12357,7 @@ dependencies = [
[[package]]
name = "pallet-im-online"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12361,7 +12376,7 @@ dependencies = [
[[package]]
name = "pallet-indices"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12376,7 +12391,7 @@ dependencies = [
[[package]]
name = "pallet-insecure-randomness-collective-flip"
version = "16.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"polkadot-sdk-frame",
@@ -12387,7 +12402,7 @@ dependencies = [
[[package]]
name = "pallet-lottery"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12400,7 +12415,7 @@ dependencies = [
[[package]]
name = "pallet-membership"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12416,7 +12431,7 @@ dependencies = [
[[package]]
name = "pallet-message-queue"
version = "31.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"environmental",
"frame-benchmarking",
@@ -12435,7 +12450,7 @@ dependencies = [
[[package]]
name = "pallet-meta-tx"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -12453,7 +12468,7 @@ dependencies = [
[[package]]
name = "pallet-migrations"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -12472,7 +12487,7 @@ dependencies = [
[[package]]
name = "pallet-mixnet"
version = "0.4.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"log",
"parity-scale-codec",
@@ -12486,7 +12501,7 @@ dependencies = [
[[package]]
name = "pallet-mmr"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"log",
"parity-scale-codec",
@@ -12498,7 +12513,7 @@ dependencies = [
[[package]]
name = "pallet-multi-asset-bounties"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -12515,7 +12530,7 @@ dependencies = [
[[package]]
name = "pallet-multisig"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"log",
"parity-scale-codec",
@@ -12526,7 +12541,7 @@ dependencies = [
[[package]]
name = "pallet-nft-fractionalization"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"log",
"pallet-assets",
@@ -12539,7 +12554,7 @@ dependencies = [
[[package]]
name = "pallet-nfts"
version = "22.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"enumflags2",
"frame-benchmarking",
@@ -12556,7 +12571,7 @@ dependencies = [
[[package]]
name = "pallet-nfts-runtime-api"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"sp-api",
@@ -12565,7 +12580,7 @@ dependencies = [
[[package]]
name = "pallet-nis"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"polkadot-sdk-frame",
@@ -12575,7 +12590,7 @@ dependencies = [
[[package]]
name = "pallet-node-authorization"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"log",
"parity-scale-codec",
@@ -12586,7 +12601,7 @@ dependencies = [
[[package]]
name = "pallet-nomination-pools"
version = "25.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"frame-system",
@@ -12604,7 +12619,7 @@ dependencies = [
[[package]]
name = "pallet-nomination-pools-benchmarking"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -12624,7 +12639,7 @@ dependencies = [
[[package]]
name = "pallet-nomination-pools-runtime-api"
version = "23.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"pallet-nomination-pools",
"parity-scale-codec",
@@ -12634,7 +12649,7 @@ dependencies = [
[[package]]
name = "pallet-offences"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"frame-system",
@@ -12649,7 +12664,7 @@ dependencies = [
[[package]]
name = "pallet-offences-benchmarking"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -12673,7 +12688,7 @@ dependencies = [
[[package]]
name = "pallet-oracle"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12691,7 +12706,7 @@ dependencies = [
[[package]]
name = "pallet-oracle-runtime-api"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -12702,7 +12717,7 @@ dependencies = [
[[package]]
name = "pallet-origin-restriction"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12720,7 +12735,7 @@ dependencies = [
[[package]]
name = "pallet-paged-list"
version = "0.6.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"docify",
"parity-scale-codec",
@@ -12732,7 +12747,7 @@ dependencies = [
[[package]]
name = "pallet-parameters"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -12749,7 +12764,7 @@ dependencies = [
[[package]]
name = "pallet-people"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12767,7 +12782,7 @@ dependencies = [
[[package]]
name = "pallet-preimage"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12783,7 +12798,7 @@ dependencies = [
[[package]]
name = "pallet-proxy"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"polkadot-sdk-frame",
@@ -12793,7 +12808,7 @@ dependencies = [
[[package]]
name = "pallet-ranked-collective"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12811,7 +12826,7 @@ dependencies = [
[[package]]
name = "pallet-recovery"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"polkadot-sdk-frame",
@@ -12821,7 +12836,7 @@ dependencies = [
[[package]]
name = "pallet-referenda"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12838,7 +12853,7 @@ dependencies = [
[[package]]
name = "pallet-remark"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12854,7 +12869,7 @@ dependencies = [
[[package]]
name = "pallet-revive"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"alloy-consensus",
"alloy-core",
@@ -12905,7 +12920,7 @@ dependencies = [
[[package]]
name = "pallet-revive-eth-rpc"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"anyhow",
"clap",
@@ -12926,7 +12941,7 @@ dependencies = [
"serde_json",
"sp-arithmetic",
"sp-core",
- "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=master)",
+ "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage)",
"sp-io",
"sp-rpc",
"sp-runtime",
@@ -12943,7 +12958,7 @@ dependencies = [
[[package]]
name = "pallet-revive-fixtures"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"alloy-core",
"anyhow",
@@ -12960,7 +12975,7 @@ dependencies = [
[[package]]
name = "pallet-revive-proc-macro"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"proc-macro2",
"quote",
@@ -12970,7 +12985,7 @@ dependencies = [
[[package]]
name = "pallet-revive-uapi"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"alloy-core",
"bitflags 1.3.2",
@@ -12985,7 +13000,7 @@ dependencies = [
[[package]]
name = "pallet-root-offences"
version = "25.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"frame-system",
@@ -13001,7 +13016,7 @@ dependencies = [
[[package]]
name = "pallet-root-testing"
version = "4.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"frame-system",
@@ -13014,7 +13029,7 @@ dependencies = [
[[package]]
name = "pallet-safe-mode"
version = "9.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"docify",
"pallet-balances",
@@ -13028,7 +13043,7 @@ dependencies = [
[[package]]
name = "pallet-salary"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"log",
"pallet-ranked-collective",
@@ -13040,7 +13055,7 @@ dependencies = [
[[package]]
name = "pallet-scheduler"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -13057,7 +13072,7 @@ dependencies = [
[[package]]
name = "pallet-scored-pool"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"frame-system",
@@ -13070,7 +13085,7 @@ dependencies = [
[[package]]
name = "pallet-session"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"frame-system",
@@ -13092,7 +13107,7 @@ dependencies = [
[[package]]
name = "pallet-session-benchmarking"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13108,7 +13123,7 @@ dependencies = [
[[package]]
name = "pallet-skip-feeless-payment"
version = "3.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"frame-system",
@@ -13120,7 +13135,7 @@ dependencies = [
[[package]]
name = "pallet-society"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13137,7 +13152,7 @@ dependencies = [
[[package]]
name = "pallet-staking"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -13158,13 +13173,14 @@ dependencies = [
[[package]]
name = "pallet-staking-async"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
"frame-support",
"frame-system",
"log",
+ "pallet-dap",
"pallet-staking-async-rc-client",
"parity-scale-codec",
"rand 0.8.5",
@@ -13182,7 +13198,7 @@ dependencies = [
[[package]]
name = "pallet-staking-async-ah-client"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13202,7 +13218,7 @@ dependencies = [
[[package]]
name = "pallet-staking-async-rc-client"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"frame-system",
@@ -13219,7 +13235,7 @@ dependencies = [
[[package]]
name = "pallet-staking-async-reward-fn"
version = "19.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"log",
"sp-arithmetic",
@@ -13228,7 +13244,7 @@ dependencies = [
[[package]]
name = "pallet-staking-async-runtime-api"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"sp-api",
@@ -13238,7 +13254,7 @@ dependencies = [
[[package]]
name = "pallet-staking-reward-fn"
version = "19.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"log",
"sp-arithmetic",
@@ -13247,7 +13263,7 @@ dependencies = [
[[package]]
name = "pallet-staking-runtime-api"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"sp-api",
@@ -13257,7 +13273,7 @@ dependencies = [
[[package]]
name = "pallet-state-trie-migration"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13273,7 +13289,7 @@ dependencies = [
[[package]]
name = "pallet-statement"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"frame-system",
@@ -13290,7 +13306,7 @@ dependencies = [
[[package]]
name = "pallet-sudo"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -13305,7 +13321,7 @@ dependencies = [
[[package]]
name = "pallet-timestamp"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -13323,7 +13339,7 @@ dependencies = [
[[package]]
name = "pallet-tips"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13341,7 +13357,7 @@ dependencies = [
[[package]]
name = "pallet-transaction-payment"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13357,7 +13373,7 @@ dependencies = [
[[package]]
name = "pallet-transaction-payment-rpc-runtime-api"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"pallet-transaction-payment",
"parity-scale-codec",
@@ -13369,7 +13385,7 @@ dependencies = [
[[package]]
name = "pallet-transaction-storage"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13388,7 +13404,7 @@ dependencies = [
[[package]]
name = "pallet-treasury"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -13407,7 +13423,7 @@ dependencies = [
[[package]]
name = "pallet-tx-pause"
version = "9.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"docify",
"parity-scale-codec",
@@ -13418,7 +13434,7 @@ dependencies = [
[[package]]
name = "pallet-uniques"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13432,7 +13448,7 @@ dependencies = [
[[package]]
name = "pallet-utility"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13447,7 +13463,7 @@ dependencies = [
[[package]]
name = "pallet-verify-signature"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13462,7 +13478,7 @@ dependencies = [
[[package]]
name = "pallet-vesting"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13476,7 +13492,7 @@ dependencies = [
[[package]]
name = "pallet-whitelist"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"polkadot-sdk-frame",
@@ -13486,7 +13502,7 @@ dependencies = [
[[package]]
name = "pallet-xcm"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bounded-collections 0.3.2",
"frame-benchmarking",
@@ -13510,7 +13526,7 @@ dependencies = [
[[package]]
name = "pallet-xcm-benchmarks"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13527,7 +13543,7 @@ dependencies = [
[[package]]
name = "pallet-xcm-bridge-hub"
version = "0.2.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bp-messages",
"bp-runtime",
@@ -13549,7 +13565,7 @@ dependencies = [
[[package]]
name = "pallet-xcm-bridge-hub-router"
version = "0.5.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bp-xcm-bridge-hub-router",
"frame-benchmarking",
@@ -13569,7 +13585,7 @@ dependencies = [
[[package]]
name = "pallet-xcm-precompiles"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"pallet-revive",
@@ -13583,7 +13599,7 @@ dependencies = [
[[package]]
name = "parachains-common"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"cumulus-primitives-core",
"cumulus-primitives-utility",
@@ -13616,7 +13632,7 @@ dependencies = [
[[package]]
name = "parachains-common-types"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"sp-consensus-aura",
"sp-core",
@@ -13626,7 +13642,7 @@ dependencies = [
[[package]]
name = "parachains-runtimes-test-utils"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"cumulus-pallet-parachain-system",
"cumulus-pallet-xcmp-queue",
@@ -14087,7 +14103,7 @@ dependencies = [
[[package]]
name = "polkadot-core-primitives"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -14098,7 +14114,7 @@ dependencies = [
[[package]]
name = "polkadot-parachain-primitives"
version = "6.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"array-bytes",
"bounded-collections 0.3.2",
@@ -14115,7 +14131,7 @@ dependencies = [
[[package]]
name = "polkadot-primitives"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bitvec",
"bounded-collections 0.3.2",
@@ -14144,7 +14160,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-common"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bitvec",
"frame-benchmarking",
@@ -14193,7 +14209,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-metrics"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bs58",
"frame-benchmarking",
@@ -14205,7 +14221,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-parachains"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bitflags 1.3.2",
"bitvec",
@@ -14253,7 +14269,7 @@ dependencies = [
[[package]]
name = "polkadot-sdk"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"asset-test-utils",
"assets-common",
@@ -14335,6 +14351,7 @@ dependencies = [
"pallet-contracts-mock-network",
"pallet-conviction-voting",
"pallet-core-fellowship",
+ "pallet-dap",
"pallet-delegated-staking",
"pallet-democracy",
"pallet-derivatives",
@@ -14479,7 +14496,7 @@ dependencies = [
"sp-core-hashing",
"sp-core-hashing-proc-macro",
"sp-crypto-ec-utils",
- "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=master)",
+ "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage)",
"sp-crypto-hashing-proc-macro",
"sp-database",
"sp-debug-derive",
@@ -14530,7 +14547,7 @@ dependencies = [
[[package]]
name = "polkadot-sdk-frame"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -15032,8 +15049,8 @@ version = "0.13.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf"
dependencies = [
- "heck 0.4.1",
- "itertools 0.13.0",
+ "heck 0.5.0",
+ "itertools 0.14.0",
"log",
"multimap",
"once_cell",
@@ -15052,8 +15069,8 @@ version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac6c3320f9abac597dcbc668774ef006702672474aad53c6d596b62e487b40b1"
dependencies = [
- "heck 0.4.1",
- "itertools 0.13.0",
+ "heck 0.5.0",
+ "itertools 0.14.0",
"log",
"multimap",
"once_cell",
@@ -15086,7 +15103,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d"
dependencies = [
"anyhow",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"proc-macro2",
"quote",
"syn 2.0.104",
@@ -15099,7 +15116,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9120690fafc389a67ba3803df527d0ec9cbbc9cc45e4cc20b332996dfb672425"
dependencies = [
"anyhow",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"proc-macro2",
"quote",
"syn 2.0.104",
@@ -15719,7 +15736,7 @@ dependencies = [
[[package]]
name = "revive-dev-runtime"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"array-bytes",
"parity-scale-codec",
@@ -16079,7 +16096,7 @@ dependencies = [
[[package]]
name = "rococo-runtime-constants"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -16592,7 +16609,7 @@ dependencies = [
[[package]]
name = "sc-allocator"
version = "23.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"log",
"sp-core",
@@ -16603,7 +16620,7 @@ dependencies = [
[[package]]
name = "sc-basic-authorship"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"futures",
"log",
@@ -16626,7 +16643,7 @@ dependencies = [
[[package]]
name = "sc-block-builder"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"sp-api",
@@ -16641,7 +16658,7 @@ dependencies = [
[[package]]
name = "sc-chain-spec"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"array-bytes",
"docify",
@@ -16656,7 +16673,7 @@ dependencies = [
"serde_json",
"sp-blockchain",
"sp-core",
- "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=master)",
+ "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage)",
"sp-genesis-builder",
"sp-io",
"sp-runtime",
@@ -16667,7 +16684,7 @@ dependencies = [
[[package]]
name = "sc-chain-spec-derive"
version = "11.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"proc-macro-crate 3.3.0",
"proc-macro2",
@@ -16678,7 +16695,7 @@ dependencies = [
[[package]]
name = "sc-cli"
version = "0.36.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"array-bytes",
"bip39",
@@ -16720,7 +16737,7 @@ dependencies = [
[[package]]
name = "sc-client-api"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"fnv",
"futures",
@@ -16746,7 +16763,7 @@ dependencies = [
[[package]]
name = "sc-client-db"
version = "0.35.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"hash-db",
"kvdb",
@@ -16774,7 +16791,7 @@ dependencies = [
[[package]]
name = "sc-consensus"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"async-trait",
"futures",
@@ -16797,7 +16814,7 @@ dependencies = [
[[package]]
name = "sc-consensus-aura"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"async-trait",
"fork-tree",
@@ -16828,7 +16845,7 @@ dependencies = [
[[package]]
name = "sc-consensus-babe"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"async-trait",
"fork-tree",
@@ -16853,7 +16870,7 @@ dependencies = [
"sp-consensus-babe",
"sp-consensus-slots",
"sp-core",
- "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=master)",
+ "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage)",
"sp-inherents",
"sp-keystore",
"sp-runtime",
@@ -16865,7 +16882,7 @@ dependencies = [
[[package]]
name = "sc-consensus-epochs"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"fork-tree",
"parity-scale-codec",
@@ -16878,7 +16895,7 @@ dependencies = [
[[package]]
name = "sc-consensus-manual-seal"
version = "0.35.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"async-trait",
"futures",
@@ -16914,7 +16931,7 @@ dependencies = [
[[package]]
name = "sc-consensus-slots"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"async-trait",
"futures",
@@ -16938,7 +16955,7 @@ dependencies = [
[[package]]
name = "sc-executor"
version = "0.32.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"parking_lot 0.12.4",
@@ -16961,7 +16978,7 @@ dependencies = [
[[package]]
name = "sc-executor-common"
version = "0.29.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"polkavm",
"sc-allocator",
@@ -16974,7 +16991,7 @@ dependencies = [
[[package]]
name = "sc-executor-polkavm"
version = "0.29.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"log",
"polkavm",
@@ -16985,7 +17002,7 @@ dependencies = [
[[package]]
name = "sc-executor-wasmtime"
version = "0.29.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"anyhow",
"log",
@@ -17001,7 +17018,7 @@ dependencies = [
[[package]]
name = "sc-informant"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"console",
"futures",
@@ -17017,7 +17034,7 @@ dependencies = [
[[package]]
name = "sc-keystore"
version = "25.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"array-bytes",
"parking_lot 0.12.4",
@@ -17031,7 +17048,7 @@ dependencies = [
[[package]]
name = "sc-mixnet"
version = "0.4.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"array-bytes",
"arrayvec 0.7.6",
@@ -17059,7 +17076,7 @@ dependencies = [
[[package]]
name = "sc-network"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"array-bytes",
"async-channel 1.9.0",
@@ -17108,7 +17125,7 @@ dependencies = [
[[package]]
name = "sc-network-common"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bitflags 1.3.2",
"parity-scale-codec",
@@ -17118,7 +17135,7 @@ dependencies = [
[[package]]
name = "sc-network-light"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"array-bytes",
"async-channel 1.9.0",
@@ -17139,7 +17156,7 @@ dependencies = [
[[package]]
name = "sc-network-sync"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"array-bytes",
"async-channel 1.9.0",
@@ -17173,7 +17190,7 @@ dependencies = [
[[package]]
name = "sc-network-transactions"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"array-bytes",
"futures",
@@ -17192,7 +17209,7 @@ dependencies = [
[[package]]
name = "sc-network-types"
version = "0.10.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bs58",
"bytes",
@@ -17213,7 +17230,7 @@ dependencies = [
[[package]]
name = "sc-proposer-metrics"
version = "0.17.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"log",
"substrate-prometheus-endpoint",
@@ -17222,7 +17239,7 @@ dependencies = [
[[package]]
name = "sc-rpc"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"futures",
"jsonrpsee",
@@ -17254,7 +17271,7 @@ dependencies = [
[[package]]
name = "sc-rpc-api"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"jsonrpsee",
"parity-scale-codec",
@@ -17275,7 +17292,7 @@ dependencies = [
[[package]]
name = "sc-rpc-server"
version = "11.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"dyn-clone",
"forwarded-header-value",
@@ -17299,7 +17316,7 @@ dependencies = [
[[package]]
name = "sc-rpc-spec-v2"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"array-bytes",
"futures",
@@ -17332,13 +17349,13 @@ dependencies = [
[[package]]
name = "sc-runtime-utilities"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"sc-executor",
"sc-executor-common",
"sp-core",
- "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=master)",
+ "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage)",
"sp-state-machine",
"sp-wasm-interface",
"thiserror 1.0.69",
@@ -17347,7 +17364,7 @@ dependencies = [
[[package]]
name = "sc-service"
version = "0.35.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"async-trait",
"directories",
@@ -17411,7 +17428,7 @@ dependencies = [
[[package]]
name = "sc-state-db"
version = "0.30.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"log",
"parity-scale-codec",
@@ -17422,7 +17439,7 @@ dependencies = [
[[package]]
name = "sc-sysinfo"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"derive_more 0.99.20",
"futures",
@@ -17435,14 +17452,14 @@ dependencies = [
"serde",
"serde_json",
"sp-core",
- "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=master)",
+ "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage)",
"sp-io",
]
[[package]]
name = "sc-telemetry"
version = "15.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"chrono",
"futures",
@@ -17461,7 +17478,7 @@ dependencies = [
[[package]]
name = "sc-tracing"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"chrono",
"console",
@@ -17489,7 +17506,7 @@ dependencies = [
[[package]]
name = "sc-tracing-proc-macro"
version = "11.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"proc-macro-crate 3.3.0",
"proc-macro2",
@@ -17500,7 +17517,7 @@ dependencies = [
[[package]]
name = "sc-transaction-pool"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"async-trait",
"futures",
@@ -17517,7 +17534,7 @@ dependencies = [
"sp-api",
"sp-blockchain",
"sp-core",
- "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=master)",
+ "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage)",
"sp-runtime",
"sp-tracing",
"sp-transaction-pool",
@@ -17532,7 +17549,7 @@ dependencies = [
[[package]]
name = "sc-transaction-pool-api"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"async-trait",
"futures",
@@ -17550,7 +17567,7 @@ dependencies = [
[[package]]
name = "sc-utils"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"async-channel 1.9.0",
"futures",
@@ -18456,7 +18473,7 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7"
[[package]]
name = "slot-range-helper"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"enumn",
"parity-scale-codec",
@@ -18638,7 +18655,7 @@ dependencies = [
[[package]]
name = "snowbridge-core"
version = "0.2.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bp-relayers",
"frame-support",
@@ -18747,7 +18764,7 @@ dependencies = [
"derive_more 2.0.1",
"dunce",
"inturn",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"itoa",
"match_cfg",
"normalize-path",
@@ -18758,7 +18775,7 @@ dependencies = [
"solar-config",
"solar-data-structures",
"solar-macros",
- "thiserror 1.0.69",
+ "thiserror 2.0.12",
"tracing",
"unicode-width 0.2.0",
]
@@ -18781,7 +18798,7 @@ dependencies = [
"alloy-primitives",
"bitflags 2.9.1",
"bumpalo",
- "itertools 0.13.0",
+ "itertools 0.14.0",
"memchr",
"num-bigint",
"num-rational",
@@ -18873,7 +18890,7 @@ dependencies = [
[[package]]
name = "sp-api"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"docify",
"hash-db",
@@ -18895,7 +18912,7 @@ dependencies = [
[[package]]
name = "sp-api-proc-macro"
version = "15.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"Inflector",
"blake2 0.10.6",
@@ -18909,7 +18926,7 @@ dependencies = [
[[package]]
name = "sp-application-crypto"
version = "30.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -18921,7 +18938,7 @@ dependencies = [
[[package]]
name = "sp-arithmetic"
version = "23.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"docify",
"integer-sqrt",
@@ -18935,7 +18952,7 @@ dependencies = [
[[package]]
name = "sp-authority-discovery"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -18947,7 +18964,7 @@ dependencies = [
[[package]]
name = "sp-block-builder"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"sp-api",
"sp-inherents",
@@ -18957,7 +18974,7 @@ dependencies = [
[[package]]
name = "sp-blockchain"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"futures",
"parity-scale-codec",
@@ -18976,7 +18993,7 @@ dependencies = [
[[package]]
name = "sp-consensus"
version = "0.32.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"async-trait",
"futures",
@@ -18993,7 +19010,7 @@ dependencies = [
[[package]]
name = "sp-consensus-aura"
version = "0.32.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"async-trait",
"parity-scale-codec",
@@ -19009,7 +19026,7 @@ dependencies = [
[[package]]
name = "sp-consensus-babe"
version = "0.32.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"async-trait",
"parity-scale-codec",
@@ -19027,7 +19044,7 @@ dependencies = [
[[package]]
name = "sp-consensus-beefy"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -19035,7 +19052,7 @@ dependencies = [
"sp-api",
"sp-application-crypto",
"sp-core",
- "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=master)",
+ "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage)",
"sp-io",
"sp-keystore",
"sp-mmr-primitives",
@@ -19047,7 +19064,7 @@ dependencies = [
[[package]]
name = "sp-consensus-grandpa"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"finality-grandpa",
"log",
@@ -19064,7 +19081,7 @@ dependencies = [
[[package]]
name = "sp-consensus-pow"
version = "0.32.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"sp-api",
@@ -19075,7 +19092,7 @@ dependencies = [
[[package]]
name = "sp-consensus-slots"
version = "0.32.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -19086,7 +19103,7 @@ dependencies = [
[[package]]
name = "sp-core"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"ark-vrf",
"array-bytes",
@@ -19117,7 +19134,7 @@ dependencies = [
"secrecy 0.8.0",
"serde",
"sha2 0.10.9",
- "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=master)",
+ "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage)",
"sp-debug-derive",
"sp-externalities",
"sp-std",
@@ -19133,15 +19150,15 @@ dependencies = [
[[package]]
name = "sp-core-hashing"
version = "15.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
- "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=master)",
+ "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage)",
]
[[package]]
name = "sp-core-hashing-proc-macro"
version = "15.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"sp-crypto-hashing-proc-macro",
]
@@ -19149,7 +19166,7 @@ dependencies = [
[[package]]
name = "sp-crypto-ec-utils"
version = "0.10.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"ark-bls12-377 0.5.0",
"ark-bls12-377-ext",
@@ -19183,7 +19200,7 @@ dependencies = [
[[package]]
name = "sp-crypto-hashing"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"blake2b_simd",
"byteorder",
@@ -19196,17 +19213,17 @@ dependencies = [
[[package]]
name = "sp-crypto-hashing-proc-macro"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"quote",
- "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=master)",
+ "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage)",
"syn 2.0.104",
]
[[package]]
name = "sp-database"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"kvdb",
"kvdb-rocksdb",
@@ -19216,7 +19233,7 @@ dependencies = [
[[package]]
name = "sp-debug-derive"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"proc-macro-warning",
"proc-macro2",
@@ -19227,7 +19244,7 @@ dependencies = [
[[package]]
name = "sp-externalities"
version = "0.25.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"environmental",
"parity-scale-codec",
@@ -19237,7 +19254,7 @@ dependencies = [
[[package]]
name = "sp-genesis-builder"
version = "0.8.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -19249,7 +19266,7 @@ dependencies = [
[[package]]
name = "sp-inherents"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"async-trait",
"impl-trait-for-tuples",
@@ -19262,7 +19279,7 @@ dependencies = [
[[package]]
name = "sp-io"
version = "30.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bytes",
"docify",
@@ -19274,7 +19291,7 @@ dependencies = [
"rustversion",
"secp256k1 0.28.2",
"sp-core",
- "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=master)",
+ "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage)",
"sp-externalities",
"sp-keystore",
"sp-runtime-interface",
@@ -19288,7 +19305,7 @@ dependencies = [
[[package]]
name = "sp-keyring"
version = "31.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"sp-core",
"sp-runtime",
@@ -19298,7 +19315,7 @@ dependencies = [
[[package]]
name = "sp-keystore"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"parking_lot 0.12.4",
@@ -19309,7 +19326,7 @@ dependencies = [
[[package]]
name = "sp-maybe-compressed-blob"
version = "11.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"thiserror 1.0.69",
"zstd 0.12.4",
@@ -19318,7 +19335,7 @@ dependencies = [
[[package]]
name = "sp-metadata-ir"
version = "0.6.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-metadata",
"parity-scale-codec",
@@ -19328,7 +19345,7 @@ dependencies = [
[[package]]
name = "sp-mixnet"
version = "0.4.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -19339,7 +19356,7 @@ dependencies = [
[[package]]
name = "sp-mmr-primitives"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"log",
"parity-scale-codec",
@@ -19356,7 +19373,7 @@ dependencies = [
[[package]]
name = "sp-npos-elections"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -19369,7 +19386,7 @@ dependencies = [
[[package]]
name = "sp-offchain"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"sp-api",
"sp-core",
@@ -19379,7 +19396,7 @@ dependencies = [
[[package]]
name = "sp-panic-handler"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"backtrace",
"regex",
@@ -19388,7 +19405,7 @@ dependencies = [
[[package]]
name = "sp-rpc"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"rustc-hash 1.1.0",
"serde",
@@ -19398,7 +19415,7 @@ dependencies = [
[[package]]
name = "sp-runtime"
version = "31.0.1"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"binary-merkle-tree",
"bytes",
@@ -19429,7 +19446,7 @@ dependencies = [
[[package]]
name = "sp-runtime-interface"
version = "24.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bytes",
"impl-trait-for-tuples",
@@ -19447,7 +19464,7 @@ dependencies = [
[[package]]
name = "sp-runtime-interface-proc-macro"
version = "17.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"Inflector",
"expander",
@@ -19460,7 +19477,7 @@ dependencies = [
[[package]]
name = "sp-session"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -19474,7 +19491,7 @@ dependencies = [
[[package]]
name = "sp-staking"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"impl-trait-for-tuples",
"parity-scale-codec",
@@ -19487,7 +19504,7 @@ dependencies = [
[[package]]
name = "sp-state-machine"
version = "0.35.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"hash-db",
"log",
@@ -19507,7 +19524,7 @@ dependencies = [
[[package]]
name = "sp-statement-store"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"aes-gcm",
"curve25519-dalek",
@@ -19521,7 +19538,7 @@ dependencies = [
"sp-api",
"sp-application-crypto",
"sp-core",
- "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=master)",
+ "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage)",
"sp-externalities",
"sp-runtime",
"sp-runtime-interface",
@@ -19532,12 +19549,12 @@ dependencies = [
[[package]]
name = "sp-std"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
[[package]]
name = "sp-storage"
version = "19.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"impl-serde",
"parity-scale-codec",
@@ -19549,7 +19566,7 @@ dependencies = [
[[package]]
name = "sp-timestamp"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"async-trait",
"parity-scale-codec",
@@ -19561,7 +19578,7 @@ dependencies = [
[[package]]
name = "sp-tracing"
version = "16.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"regex",
@@ -19573,7 +19590,7 @@ dependencies = [
[[package]]
name = "sp-transaction-pool"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"sp-api",
"sp-runtime",
@@ -19582,7 +19599,7 @@ dependencies = [
[[package]]
name = "sp-transaction-storage-proof"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"async-trait",
"parity-scale-codec",
@@ -19597,7 +19614,7 @@ dependencies = [
[[package]]
name = "sp-trie"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"ahash 0.8.12",
"foldhash 0.1.5",
@@ -19622,7 +19639,7 @@ dependencies = [
[[package]]
name = "sp-version"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"impl-serde",
"parity-scale-codec",
@@ -19639,7 +19656,7 @@ dependencies = [
[[package]]
name = "sp-version-proc-macro"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"parity-scale-codec",
"proc-macro-warning",
@@ -19651,7 +19668,7 @@ dependencies = [
[[package]]
name = "sp-wasm-interface"
version = "20.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"anyhow",
"impl-trait-for-tuples",
@@ -19663,7 +19680,7 @@ dependencies = [
[[package]]
name = "sp-weights"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"bounded-collections 0.3.2",
"parity-scale-codec",
@@ -19943,7 +19960,7 @@ dependencies = [
[[package]]
name = "staging-parachain-info"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -19956,7 +19973,7 @@ dependencies = [
[[package]]
name = "staging-xcm"
version = "7.0.1"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"array-bytes",
"bounded-collections 0.3.2",
@@ -19977,7 +19994,7 @@ dependencies = [
[[package]]
name = "staging-xcm-builder"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"environmental",
"frame-support",
@@ -20001,7 +20018,7 @@ dependencies = [
[[package]]
name = "staging-xcm-executor"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"environmental",
"frame-benchmarking",
@@ -20185,7 +20202,7 @@ dependencies = [
[[package]]
name = "substrate-bip39"
version = "0.4.7"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"hmac 0.12.1",
"pbkdf2 0.12.2",
@@ -20210,7 +20227,7 @@ dependencies = [
[[package]]
name = "substrate-frame-rpc-support"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"jsonrpsee",
@@ -20224,7 +20241,7 @@ dependencies = [
[[package]]
name = "substrate-frame-rpc-system"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"docify",
"frame-system-rpc-runtime-api",
@@ -20244,7 +20261,7 @@ dependencies = [
[[package]]
name = "substrate-prometheus-endpoint"
version = "0.17.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"http-body-util",
"hyper 1.6.0",
@@ -20258,7 +20275,7 @@ dependencies = [
[[package]]
name = "substrate-rpc-client"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"async-trait",
"jsonrpsee",
@@ -20282,7 +20299,7 @@ dependencies = [
[[package]]
name = "substrate-wasm-builder"
version = "17.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"build-helper",
"cargo_metadata 0.15.4",
@@ -20610,7 +20627,7 @@ dependencies = [
"serde_json",
"sha2 0.10.9",
"tempfile",
- "thiserror 1.0.69",
+ "thiserror 2.0.12",
"url",
"zip",
]
@@ -20820,7 +20837,7 @@ checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683"
[[package]]
name = "testnet-parachains-constants"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -21430,7 +21447,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "319c70195101a93f56db4c74733e272d720768e13471f400c78406a326b172b0"
dependencies = [
"cc",
- "windows-targets 0.48.5",
+ "windows-targets 0.52.6",
]
[[package]]
@@ -22695,7 +22712,7 @@ dependencies = [
[[package]]
name = "westend-runtime-constants"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -22779,7 +22796,7 @@ version = "0.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
dependencies = [
- "windows-sys 0.48.0",
+ "windows-sys 0.59.0",
]
[[package]]
@@ -23376,7 +23393,7 @@ dependencies = [
[[package]]
name = "xcm-procedural"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"Inflector",
"proc-macro2",
@@ -23387,7 +23404,7 @@ dependencies = [
[[package]]
name = "xcm-runtime-apis"
version = "0.1.1"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"parity-scale-codec",
@@ -23401,7 +23418,7 @@ dependencies = [
[[package]]
name = "xcm-simulator"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=master#9426936ecc3bbf5ffc10085eded770cab7b0e444"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
dependencies = [
"frame-support",
"frame-system",
diff --git a/Cargo.toml b/Cargo.toml
index ecc6bc22678e7..37058e8117ac7 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -217,7 +217,7 @@ revive-strategy = { path = "crates/revive-strategy" }
revive-utils = { path = "crates/revive-utils" }
# polkadot-sdk
-polkadot-sdk = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "master", features = [
+polkadot-sdk = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "pkhry/external_transient_storage", features = [
"experimental",
"runtime",
"polkadot-runtime-common",
diff --git a/crates/anvil-polkadot/Cargo.toml b/crates/anvil-polkadot/Cargo.toml
index 8bed82796c440..7f6fd18755d64 100644
--- a/crates/anvil-polkadot/Cargo.toml
+++ b/crates/anvil-polkadot/Cargo.toml
@@ -21,11 +21,11 @@ path = "bin/main.rs"
# foundry internal
codec = { version = "3.7.5", default-features = true, package = "parity-scale-codec" }
substrate-runtime = { path = "substrate-runtime" }
-pallet-revive-eth-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "master" }
+pallet-revive-eth-rpc = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "pkhry/external_transient_storage"}
secp256k1 = { version = "0.28.0", default-features = false }
libsecp256k1 = { version = "0.7.0", default-features = false }
-sp-runtime-interface = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "master", default-features = false }
-polkadot-sdk = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "master", default-features = false, features = [
+sp-runtime-interface = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "pkhry/external_transient_storage", default-features = false }
+polkadot-sdk = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "pkhry/external_transient_storage", default-features = false, features = [
"sc-allocator",
"sc-basic-authorship",
"sc-block-builder",
diff --git a/crates/anvil-polkadot/substrate-runtime/Cargo.toml b/crates/anvil-polkadot/substrate-runtime/Cargo.toml
index 308a5822fed0b..968562e5648ad 100644
--- a/crates/anvil-polkadot/substrate-runtime/Cargo.toml
+++ b/crates/anvil-polkadot/substrate-runtime/Cargo.toml
@@ -12,7 +12,7 @@ license.workspace = true
[dependencies]
array-bytes = { version = "6.2.2", default-features = false }
codec = { version = "3.7.5", default-features = false, package = "parity-scale-codec" }
-polkadot-sdk = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "master", default-features = false, features = [
+polkadot-sdk = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "pkhry/external_transient_storage", default-features = false, features = [
"pallet-aura",
"pallet-balances",
"pallet-revive",
@@ -29,7 +29,7 @@ scale-info = { version = "2.11.6", default-features = false }
serde_json = { version = "1.0", default-features = false, features = ["alloc"] }
[build-dependencies]
-polkadot-sdk = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "master", default-features = false, optional = true, features = ["substrate-wasm-builder"] }
+polkadot-sdk = { git = "https://github.com/paritytech/polkadot-sdk.git", branch = "pkhry/external_transient_storage", default-features = false, optional = true, features = ["substrate-wasm-builder"] }
[features]
default = ["std"]
diff --git a/crates/forge/tests/it/revive/mod.rs b/crates/forge/tests/it/revive/mod.rs
index 9c50cd1e9e98e..88e249e0d5a3e 100644
--- a/crates/forge/tests/it/revive/mod.rs
+++ b/crates/forge/tests/it/revive/mod.rs
@@ -12,4 +12,5 @@ pub mod cheat_store;
pub mod cheats_individual;
pub mod migration;
pub mod record_accesses;
+pub mod transient_storage;
pub mod tx_gas_price;
diff --git a/crates/forge/tests/it/revive/transient_storage.rs b/crates/forge/tests/it/revive/transient_storage.rs
new file mode 100644
index 0000000000000..62107c3d5fee3
--- /dev/null
+++ b/crates/forge/tests/it/revive/transient_storage.rs
@@ -0,0 +1,16 @@
+use crate::{config::*, test_helpers::TEST_DATA_REVIVE};
+use foundry_test_utils::Filter;
+use revive_strategy::ReviveRuntimeMode;
+use revm::primitives::hardfork::SpecId;
+use rstest::rstest;
+
+#[rstest]
+#[case::pvm(ReviveRuntimeMode::Pvm)]
+#[case::evm(ReviveRuntimeMode::Evm)]
+#[tokio::test(flavor = "multi_thread")]
+async fn test_transient_storage(#[case] runtime_mode: ReviveRuntimeMode) {
+ let runner: forge::MultiContractRunner = TEST_DATA_REVIVE.runner_revive(runtime_mode);
+ let filter = Filter::new("testTransientStoragePersistence", "TransientStorage", ".*/revive/.*");
+
+ TestConfig::with_filter(runner, filter).spec_id(SpecId::PRAGUE).run().await;
+}
diff --git a/crates/revive-strategy/src/cheatcodes/mod.rs b/crates/revive-strategy/src/cheatcodes/mod.rs
index 2c16bcbc7a9dc..3c0e7a157170b 100644
--- a/crates/revive-strategy/src/cheatcodes/mod.rs
+++ b/crates/revive-strategy/src/cheatcodes/mod.rs
@@ -1082,7 +1082,7 @@ impl foundry_cheatcodes::CheatcodeInspectorStrategyExt for PvmCheatcodeInspector
let caller_h160 = H160::from_slice(input.caller().as_slice());
let eth_deals = &state.eth_deals;
- let res = ctx.externalities.execute_with(|| {
+ let res = ctx.externalities.execute_with_transient_storage(|transient_storage| {
tracer.watch_address(&caller_h160);
tracer.trace(|| {
@@ -1135,9 +1135,10 @@ impl foundry_cheatcodes::CheatcodeInspectorStrategyExt for PvmCheatcodeInspector
effective_gas_price: Some(gas_price_pvm),
mock_handler: Some(Box::new(mock_handler.clone())),
is_dry_run: None,
+ transient_storage: Some(transient_storage),
};
- Pallet::::bare_instantiate(
+ let result = Pallet::::bare_instantiate(
origin,
evm_value,
pallet_revive::TransactionLimits::WeightAndDeposit {
@@ -1147,8 +1148,9 @@ impl foundry_cheatcodes::CheatcodeInspectorStrategyExt for PvmCheatcodeInspector
code,
data,
salt,
- exec_config,
- )
+ &exec_config,
+ );
+ (result, exec_config.transient_storage.expect("can't happen"))
})
});
let mut gas = Gas::new(input.gas_limit());
@@ -1292,7 +1294,7 @@ impl foundry_cheatcodes::CheatcodeInspectorStrategyExt for PvmCheatcodeInspector
let mut tracer = Tracer::new(state.expected_calls.clone(), state.expected_creates.clone());
let eth_deals = &state.eth_deals;
- let res = ctx.externalities.execute_with(|| {
+ let res = ctx.externalities.execute_with_transient_storage(|transient_storage| {
// Watch the caller's address so its nonce changes get tracked in prestate trace
tracer.watch_address(&caller_h160);
@@ -1310,13 +1312,14 @@ impl foundry_cheatcodes::CheatcodeInspectorStrategyExt for PvmCheatcodeInspector
effective_gas_price: Some(gas_price_pvm),
mock_handler: Some(Box::new(mock_handler.clone())),
is_dry_run: None,
+ transient_storage: Some(transient_storage),
};
if should_bump_nonce {
System::inc_account_nonce(
AccountId32Mapper::::to_fallback_account_id(&caller_h160),
);
}
- Pallet::::bare_call(
+ let result = Pallet::::bare_call(
origin,
target,
evm_value,
@@ -1325,8 +1328,9 @@ impl foundry_cheatcodes::CheatcodeInspectorStrategyExt for PvmCheatcodeInspector
deposit_limit: if call.is_static { 0 } else { 100_000_000_000_000 },
},
call.input.bytes(ecx).to_vec(),
- exec_config,
- )
+ &exec_config,
+ );
+ (result, exec_config.transient_storage.expect("can't happen"))
})
});
mock_handler.update_state_mocks(state);
diff --git a/crates/revive-strategy/src/executor/runner.rs b/crates/revive-strategy/src/executor/runner.rs
index ce6c0cdee0331..fb0cfb9815a25 100644
--- a/crates/revive-strategy/src/executor/runner.rs
+++ b/crates/revive-strategy/src/executor/runner.rs
@@ -158,11 +158,13 @@ impl ExecutorStrategyExt for ReviveExecutorStrategyRunner {
let ctx = get_context_ref(ctx);
let mut externalities = ctx.externalties.0.lock().unwrap();
externalities.externalities.ext().storage_start_transaction();
+ externalities.transient_storage.start_transaction();
}
fn rollback_transaction(&self, ctx: &dyn ExecutorStrategyContext) {
let ctx = get_context_ref(ctx);
let mut state = ctx.externalties.0.lock().unwrap();
let _ = state.externalities.ext().storage_rollback_transaction();
+ state.transient_storage.rollback_transaction();
}
}
diff --git a/crates/revive-strategy/src/state.rs b/crates/revive-strategy/src/state.rs
index eef0fef6bc71e..029424e79e631 100644
--- a/crates/revive-strategy/src/state.rs
+++ b/crates/revive-strategy/src/state.rs
@@ -7,7 +7,8 @@ use polkadot_sdk::{
},
pallet_revive::{
self, AccountId32Mapper, AccountInfo, AddressMapper, BytecodeType, ContractInfo,
- ExecConfig, Executable, HoldReason, Pallet, ResourceMeter,
+ ExecConfig, Executable, HoldReason, Pallet, ResourceMeter, TRANSIENT_STORAGE_LIMIT,
+ TransientStorage,
},
sp_core::{self, H160, H256},
sp_externalities::Externalities,
@@ -17,6 +18,7 @@ use polkadot_sdk::{
};
use revive_env::{Balances, BlockAuthor, ExtBuilder, NativeToEthRatio, Runtime, System, Timestamp};
use std::{
+ cell::RefCell,
fmt::Debug,
sync::{Arc, Mutex},
};
@@ -24,6 +26,7 @@ use std::{
pub(crate) struct Inner {
pub externalities: TestExternalities,
pub depth: usize,
+ pub transient_storage: TransientStorage,
}
#[derive(Default)]
@@ -39,6 +42,7 @@ impl Default for Inner {
)])
.build(),
depth: 0,
+ transient_storage: TransientStorage::new(TRANSIENT_STORAGE_LIMIT),
}
}
}
@@ -52,8 +56,10 @@ impl Debug for TestEnv {
impl Clone for TestEnv {
fn clone(&self) -> Self {
let mut inner: Inner = Default::default();
- inner.externalities.backend = self.0.lock().unwrap().externalities.as_backend();
- inner.depth = self.0.lock().unwrap().depth;
+ let mut data = self.0.lock().unwrap();
+ inner.externalities.backend = data.externalities.as_backend();
+ inner.transient_storage = data.transient_storage.clone();
+ inner.depth = data.depth;
Self(Arc::new(Mutex::new(inner)))
}
}
@@ -67,22 +73,43 @@ impl TestEnv {
let mut state = self.0.lock().unwrap();
state.depth += 1;
state.externalities.ext().storage_start_transaction();
+ state.transient_storage.start_transaction();
}
pub fn revert(&mut self, depth: usize) {
let mut state = self.0.lock().unwrap();
while state.depth > depth + 1 {
state.externalities.ext().storage_rollback_transaction().unwrap();
+ state.transient_storage.rollback_transaction();
state.depth -= 1;
}
state.externalities.ext().storage_rollback_transaction().unwrap();
+ state.transient_storage.rollback_transaction();
state.externalities.ext().storage_start_transaction();
+ state.transient_storage.start_transaction();
}
pub fn execute_with R>(&mut self, f: F) -> R {
self.0.lock().unwrap().externalities.execute_with(f)
}
+ pub fn execute_with_transient_storage<
+ R,
+ F: FnOnce(RefCell>) -> (R, RefCell>),
+ >(
+ &mut self,
+ f: F,
+ ) -> R {
+ let mut data = self.0.lock().unwrap();
+ let mut temp = TransientStorage::new(0);
+ std::mem::swap(&mut data.transient_storage, &mut temp);
+ let transient_storage = RefCell::new(temp);
+ let to_use = transient_storage.clone();
+ let (result, transient_storage) = data.externalities.execute_with(|| f(to_use));
+ data.transient_storage = transient_storage.into_inner();
+ result
+ }
+
pub fn get_nonce(&mut self, account: Address) -> u32 {
self.0.lock().unwrap().externalities.execute_with(|| {
System::account_nonce(AccountId32Mapper::::to_fallback_account_id(
diff --git a/testdata/default/revive/TransientStorage.t.sol b/testdata/default/revive/TransientStorage.t.sol
new file mode 100644
index 0000000000000..f20f848cb7111
--- /dev/null
+++ b/testdata/default/revive/TransientStorage.t.sol
@@ -0,0 +1,52 @@
+// SPDX-License-Identifier: MIT
+pragma solidity ^0.8.24;
+
+import "ds-test/test.sol";
+import "cheats/Vm.sol";
+import "../../default/logs/console.sol";
+
+/**
+ * @title Minimal reproducer for foundry-polkadot transient storage bug
+ * @dev Demonstrates that transient storage is incorrectly cleared between external calls
+ */
+contract Counter {
+ function increment() external {
+ assembly {
+ let value := tload(0)
+ tstore(0, add(value, 1))
+ }
+ }
+
+ function get() external view returns (uint256 value) {
+ assembly {
+ value := tload(0)
+ }
+ }
+}
+
+contract TransientStorage is DSTest {
+ Vm constant vm = Vm(HEVM_ADDRESS);
+ Counter counter;
+
+ function setUp() public {
+ counter = new Counter();
+ }
+
+ /**
+ * @dev This test FAILS in foundry-polkadot
+ * Expected: counter.get() returns 1
+ * Actual: counter.get() returns 0
+ *
+ * The bug: transient storage is cleared between the two external calls
+ * According to EIP-1153, transient storage should persist for the entire transaction
+ */
+ function testTransientStoragePersistence() public {
+ // Store value 1 in transient storage
+ counter.increment();
+
+ // This should return 1, but returns 0 in foundry-polkadot
+ uint256 value = counter.get();
+
+ assertEq(value, 1, "Transient storage should persist across external calls");
+ }
+}
\ No newline at end of file
From 506f703c713280b54d850b3d436f380529ad1f42 Mon Sep 17 00:00:00 2001
From: Pavlo Khrystenko
Date: Mon, 26 Jan 2026 14:26:00 +0100
Subject: [PATCH 02/11] fixups
---
crates/revive-strategy/src/state.rs | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/crates/revive-strategy/src/state.rs b/crates/revive-strategy/src/state.rs
index 029424e79e631..8eb3fb8ba077b 100644
--- a/crates/revive-strategy/src/state.rs
+++ b/crates/revive-strategy/src/state.rs
@@ -79,11 +79,11 @@ impl TestEnv {
pub fn revert(&mut self, depth: usize) {
let mut state = self.0.lock().unwrap();
while state.depth > depth + 1 {
- state.externalities.ext().storage_rollback_transaction().unwrap();
+ let _ = state.externalities.ext().storage_rollback_transaction();
state.transient_storage.rollback_transaction();
state.depth -= 1;
}
- state.externalities.ext().storage_rollback_transaction().unwrap();
+ let _ = state.externalities.ext().storage_rollback_transaction();
state.transient_storage.rollback_transaction();
state.externalities.ext().storage_start_transaction();
state.transient_storage.start_transaction();
From acd90c2ff60279aff72ed47e3ba87187f072dc3a Mon Sep 17 00:00:00 2001
From: Pavlo Khrystenko
Date: Mon, 26 Jan 2026 14:27:34 +0100
Subject: [PATCH 03/11] lints
---
crates/revive-strategy/src/state.rs | 3 +--
testdata/default/revive/TransientStorage.t.sol | 2 +-
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/crates/revive-strategy/src/state.rs b/crates/revive-strategy/src/state.rs
index 8eb3fb8ba077b..365c17f20f003 100644
--- a/crates/revive-strategy/src/state.rs
+++ b/crates/revive-strategy/src/state.rs
@@ -104,8 +104,7 @@ impl TestEnv {
let mut temp = TransientStorage::new(0);
std::mem::swap(&mut data.transient_storage, &mut temp);
let transient_storage = RefCell::new(temp);
- let to_use = transient_storage.clone();
- let (result, transient_storage) = data.externalities.execute_with(|| f(to_use));
+ let (result, transient_storage) = data.externalities.execute_with(|| f(transient_storage));
data.transient_storage = transient_storage.into_inner();
result
}
diff --git a/testdata/default/revive/TransientStorage.t.sol b/testdata/default/revive/TransientStorage.t.sol
index f20f848cb7111..36c895f652e39 100644
--- a/testdata/default/revive/TransientStorage.t.sol
+++ b/testdata/default/revive/TransientStorage.t.sol
@@ -49,4 +49,4 @@ contract TransientStorage is DSTest {
assertEq(value, 1, "Transient storage should persist across external calls");
}
-}
\ No newline at end of file
+}
From ee52cc55bcddc7e00fca89b6ef860c743eeea222 Mon Sep 17 00:00:00 2001
From: Pavlo Khrystenko
Date: Mon, 26 Jan 2026 17:03:39 +0100
Subject: [PATCH 04/11] upd gasScale
---
crates/revive-env/src/runtime.rs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/crates/revive-env/src/runtime.rs b/crates/revive-env/src/runtime.rs
index 0fa7ccd04aa82..aa399cfae0d0f 100644
--- a/crates/revive-env/src/runtime.rs
+++ b/crates/revive-env/src/runtime.rs
@@ -115,7 +115,7 @@ parameter_types! {
pub const UnstableInterface: bool = true;
pub const CodeHashLockupDepositPercent: Perbill = Perbill::from_percent(0);
pub const NativeToEthRatio: u32 = 1_000_000;
- pub const GasScale : u32 = 1_000_000;
+ pub const GasScale : u32 = 100_000_000;
pub const DepositPerByte: Balance = 1;
pub const DepositPerItem: Balance = 2;
From 6d56b565762d3cc884b48cb03211e6b2c72b923b Mon Sep 17 00:00:00 2001
From: Pavlo Khrystenko
Date: Mon, 26 Jan 2026 23:05:29 +0100
Subject: [PATCH 05/11] fixup more
---
crates/revive-strategy/src/state.rs | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/crates/revive-strategy/src/state.rs b/crates/revive-strategy/src/state.rs
index 365c17f20f003..3376fda29a64a 100644
--- a/crates/revive-strategy/src/state.rs
+++ b/crates/revive-strategy/src/state.rs
@@ -7,8 +7,7 @@ use polkadot_sdk::{
},
pallet_revive::{
self, AccountId32Mapper, AccountInfo, AddressMapper, BytecodeType, ContractInfo,
- ExecConfig, Executable, HoldReason, Pallet, ResourceMeter, TRANSIENT_STORAGE_LIMIT,
- TransientStorage,
+ ExecConfig, Executable, HoldReason, Pallet, ResourceMeter, TransientStorage,
},
sp_core::{self, H160, H256},
sp_externalities::Externalities,
@@ -42,7 +41,7 @@ impl Default for Inner {
)])
.build(),
depth: 0,
- transient_storage: TransientStorage::new(TRANSIENT_STORAGE_LIMIT),
+ transient_storage: TransientStorage::new(u32::MAX),
}
}
}
@@ -101,7 +100,7 @@ impl TestEnv {
f: F,
) -> R {
let mut data = self.0.lock().unwrap();
- let mut temp = TransientStorage::new(0);
+ let mut temp = TransientStorage::new(u32::MAX);
std::mem::swap(&mut data.transient_storage, &mut temp);
let transient_storage = RefCell::new(temp);
let (result, transient_storage) = data.externalities.execute_with(|| f(transient_storage));
From ace141b87da84d5a1fbc17f51a6d02286212f888 Mon Sep 17 00:00:00 2001
From: Pavlo Khrystenko
Date: Mon, 26 Jan 2026 23:20:56 +0100
Subject: [PATCH 06/11] push
---
crates/revive-strategy/src/tracing/expect_create.rs | 2 +-
crates/revive-strategy/src/tracing/revert_tracer.rs | 2 +-
crates/revive-strategy/src/tracing/storage_tracer.rs | 4 ++--
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/crates/revive-strategy/src/tracing/expect_create.rs b/crates/revive-strategy/src/tracing/expect_create.rs
index 0fed2445bfd21..8d1f1e0e8b0fb 100644
--- a/crates/revive-strategy/src/tracing/expect_create.rs
+++ b/crates/revive-strategy/src/tracing/expect_create.rs
@@ -64,7 +64,7 @@ impl Tracing for CreateTracer {
if self.calls.is_empty() {
self.calls.push(_from);
}
- self.calls.push(if _is_delegate_call.is_some() { self.current_addr() } else { to });
+ self.calls.push(if let Some(delegate) = _is_delegate_call { delegate } else { to });
}
fn exit_child_span(
diff --git a/crates/revive-strategy/src/tracing/revert_tracer.rs b/crates/revive-strategy/src/tracing/revert_tracer.rs
index 298ae142cafaa..78246b8c60e42 100644
--- a/crates/revive-strategy/src/tracing/revert_tracer.rs
+++ b/crates/revive-strategy/src/tracing/revert_tracer.rs
@@ -53,7 +53,7 @@ impl Tracing for RevertTracer {
self.calls.push(if self.call_types.last().is_some_and(|x| matches!(x, Type::Create)) {
self.current_addr()
} else {
- to
+ if let Some(delegate) = _is_delegate_call { delegate } else { to }
});
if self.has_reverted.is_none() {
diff --git a/crates/revive-strategy/src/tracing/storage_tracer.rs b/crates/revive-strategy/src/tracing/storage_tracer.rs
index 520d79dceb4b0..489e89597c033 100644
--- a/crates/revive-strategy/src/tracing/storage_tracer.rs
+++ b/crates/revive-strategy/src/tracing/storage_tracer.rs
@@ -84,8 +84,8 @@ impl Tracing for StorageTracer {
) {
let code = self.is_create.take();
- if is_delegate_call.is_some() {
- self.calls.push(self.current_addr());
+ if let Some(delegate) = is_delegate_call {
+ self.calls.push(delegate);
} else {
self.calls.push(to);
}
From 923320ab1c0909e6778687d4206bda3b9a50e583 Mon Sep 17 00:00:00 2001
From: Pavlo Khrystenko
Date: Mon, 26 Jan 2026 23:35:47 +0100
Subject: [PATCH 07/11] fix tracing
---
crates/revive-strategy/src/tracing/storage_tracer.rs | 8 +++++---
testdata/default/cheats/RecordAccessesRevive.t.sol | 2 +-
2 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/crates/revive-strategy/src/tracing/storage_tracer.rs b/crates/revive-strategy/src/tracing/storage_tracer.rs
index 489e89597c033..4314e93e210b5 100644
--- a/crates/revive-strategy/src/tracing/storage_tracer.rs
+++ b/crates/revive-strategy/src/tracing/storage_tracer.rs
@@ -84,11 +84,13 @@ impl Tracing for StorageTracer {
) {
let code = self.is_create.take();
- if let Some(delegate) = is_delegate_call {
- self.calls.push(delegate);
+ let to = if let Some(delegate) = is_delegate_call {
+ self.calls.push(self.current_addr());
+ delegate
} else {
self.calls.push(to);
- }
+ to
+ };
let kind = if code.is_some() {
AccountAccessKind::Create
diff --git a/testdata/default/cheats/RecordAccessesRevive.t.sol b/testdata/default/cheats/RecordAccessesRevive.t.sol
index 3f3f03da18daf..6c9eff59529fb 100644
--- a/testdata/default/cheats/RecordAccessesRevive.t.sol
+++ b/testdata/default/cheats/RecordAccessesRevive.t.sol
@@ -236,7 +236,7 @@ contract RecordAccountAccessesTest is DSTest {
assertEq(called[0].account, address(proxy));
assertEq(toUint(called[1].kind), toUint(Vm.AccountAccessKind.DelegateCall), "incorrect kind");
- // assertEq(called[1].account, address(one), "incorrect account"); incorrect account with DelegateCall
+ assertEq(called[1].account, address(one), "incorrect account");
assertEq(called[1].accessor, address(this), "incorrect accessor");
assertEq(
From a9122b8eb738f356ef184db4c07ee779ddfe5d8b Mon Sep 17 00:00:00 2001
From: Pavlo Khrystenko
Date: Fri, 30 Jan 2026 15:11:34 +0100
Subject: [PATCH 08/11] refactor slightly
---
crates/revive-strategy/src/executor/runner.rs | 18 ++++++---------
crates/revive-strategy/src/state.rs | 22 ++++++++++++-------
2 files changed, 21 insertions(+), 19 deletions(-)
diff --git a/crates/revive-strategy/src/executor/runner.rs b/crates/revive-strategy/src/executor/runner.rs
index fb0cfb9815a25..7a206bcf7e323 100644
--- a/crates/revive-strategy/src/executor/runner.rs
+++ b/crates/revive-strategy/src/executor/runner.rs
@@ -1,3 +1,7 @@
+use crate::{
+ backend::ReviveBackendStrategyBuilder, cheatcodes::PvmCheatcodeInspectorStrategyBuilder,
+ executor::context::ReviveExecutorStrategyContext, state::TestEnv,
+};
use alloy_primitives::{Address, U256};
use foundry_cheatcodes::CheatcodeInspectorStrategy;
use foundry_compilers::{
@@ -11,14 +15,8 @@ use foundry_evm::{
strategy::ExecutorStrategyExt,
},
};
-use polkadot_sdk::sp_externalities::Externalities;
use revm::context::result::ResultAndState;
-use crate::{
- backend::ReviveBackendStrategyBuilder, cheatcodes::PvmCheatcodeInspectorStrategyBuilder,
- executor::context::ReviveExecutorStrategyContext,
-};
-
/// Defines the [ExecutorStrategyRunner] strategy for Revive.
#[derive(Debug, Default, Clone)]
pub struct ReviveExecutorStrategyRunner;
@@ -156,15 +154,13 @@ impl ExecutorStrategyExt for ReviveExecutorStrategyRunner {
}
fn start_transaction(&self, ctx: &dyn ExecutorStrategyContext) {
let ctx = get_context_ref(ctx);
- let mut externalities = ctx.externalties.0.lock().unwrap();
- externalities.externalities.ext().storage_start_transaction();
- externalities.transient_storage.start_transaction();
+ let mut state = ctx.externalties.0.lock().unwrap();
+ TestEnv::start_transaction(&mut state);
}
fn rollback_transaction(&self, ctx: &dyn ExecutorStrategyContext) {
let ctx = get_context_ref(ctx);
let mut state = ctx.externalties.0.lock().unwrap();
- let _ = state.externalities.ext().storage_rollback_transaction();
- state.transient_storage.rollback_transaction();
+ TestEnv::revert_transaction(&mut state);
}
}
diff --git a/crates/revive-strategy/src/state.rs b/crates/revive-strategy/src/state.rs
index 3376fda29a64a..723e998943d1a 100644
--- a/crates/revive-strategy/src/state.rs
+++ b/crates/revive-strategy/src/state.rs
@@ -68,24 +68,30 @@ impl TestEnv {
Self(self.0.clone())
}
+ pub(crate) fn start_transaction(state: &mut impl std::ops::DerefMut) {
+ state.externalities.ext().storage_start_transaction();
+ state.transient_storage.start_transaction();
+ }
+
+ pub(crate) fn revert_transaction(state: &mut impl std::ops::DerefMut) {
+ let _ = state.externalities.ext().storage_rollback_transaction();
+ state.transient_storage.rollback_transaction();
+ }
+
pub fn start_snapshotting(&mut self) {
let mut state = self.0.lock().unwrap();
state.depth += 1;
- state.externalities.ext().storage_start_transaction();
- state.transient_storage.start_transaction();
+ Self::start_transaction(&mut state);
}
pub fn revert(&mut self, depth: usize) {
let mut state = self.0.lock().unwrap();
while state.depth > depth + 1 {
- let _ = state.externalities.ext().storage_rollback_transaction();
- state.transient_storage.rollback_transaction();
+ Self::revert_transaction(&mut state);
state.depth -= 1;
}
- let _ = state.externalities.ext().storage_rollback_transaction();
- state.transient_storage.rollback_transaction();
- state.externalities.ext().storage_start_transaction();
- state.transient_storage.start_transaction();
+ Self::revert_transaction(&mut state);
+ Self::start_transaction(&mut state);
}
pub fn execute_with R>(&mut self, f: F) -> R {
From 88f9ccfd3fd295b6c086ba9df33dadd6ddeca9fa Mon Sep 17 00:00:00 2001
From: Pavlo Khrystenko
Date: Fri, 30 Jan 2026 15:12:05 +0100
Subject: [PATCH 09/11] update polkadot-sdk
---
Cargo.lock | 609 +++++++++++++++++++++++++++--------------------------
1 file changed, 306 insertions(+), 303 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index bdc2170e408bd..8af0b95625839 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1981,7 +1981,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9"
[[package]]
name = "asset-test-utils"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"assets-common",
"cumulus-pallet-parachain-system",
@@ -2012,7 +2012,7 @@ dependencies = [
[[package]]
name = "assets-common"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"cumulus-primitives-core",
"ethereum-standards",
@@ -2835,7 +2835,7 @@ checksum = "230c5f1ca6a325a32553f8640d31ac9b49f2411e901e427570154868b46da4f7"
[[package]]
name = "binary-merkle-tree"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"hash-db",
"log",
@@ -3145,7 +3145,7 @@ checksum = "26c4925bc979b677330a8c7fe7a8c94af2dbb4a2d37b4a20a80d884400f46baa"
[[package]]
name = "bp-header-chain"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bp-runtime",
"finality-grandpa",
@@ -3162,7 +3162,7 @@ dependencies = [
[[package]]
name = "bp-messages"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bp-header-chain",
"bp-runtime",
@@ -3178,7 +3178,7 @@ dependencies = [
[[package]]
name = "bp-parachains"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bp-header-chain",
"bp-polkadot-core",
@@ -3195,7 +3195,7 @@ dependencies = [
[[package]]
name = "bp-polkadot-core"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bp-messages",
"bp-runtime",
@@ -3212,7 +3212,7 @@ dependencies = [
[[package]]
name = "bp-relayers"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bp-header-chain",
"bp-messages",
@@ -3230,7 +3230,7 @@ dependencies = [
[[package]]
name = "bp-runtime"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"frame-system",
@@ -3253,7 +3253,7 @@ dependencies = [
[[package]]
name = "bp-test-utils"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bp-header-chain",
"bp-parachains",
@@ -3273,7 +3273,7 @@ dependencies = [
[[package]]
name = "bp-xcm-bridge-hub"
version = "0.2.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bp-messages",
"bp-runtime",
@@ -3290,7 +3290,7 @@ dependencies = [
[[package]]
name = "bp-xcm-bridge-hub-router"
version = "0.6.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -3302,7 +3302,7 @@ dependencies = [
[[package]]
name = "bridge-hub-common"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -3321,7 +3321,7 @@ dependencies = [
[[package]]
name = "bridge-hub-test-utils"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"asset-test-utils",
"bp-header-chain",
@@ -3363,7 +3363,7 @@ dependencies = [
[[package]]
name = "bridge-runtime-common"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bp-header-chain",
"bp-messages",
@@ -3969,7 +3969,7 @@ checksum = "fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81"
dependencies = [
"serde",
"termcolor",
- "unicode-width 0.1.14",
+ "unicode-width 0.2.0",
]
[[package]]
@@ -4670,7 +4670,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-aura-ext"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"cumulus-pallet-parachain-system",
"frame-support",
@@ -4687,7 +4687,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-dmp-queue"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"cumulus-primitives-core",
"frame-benchmarking",
@@ -4704,7 +4704,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-parachain-system"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"array-bytes",
"bytes",
@@ -4742,7 +4742,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-parachain-system-proc-macro"
version = "0.6.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"proc-macro-crate 3.3.0",
"proc-macro2",
@@ -4753,7 +4753,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-session-benchmarking"
version = "9.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -4766,7 +4766,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-solo-to-para"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"cumulus-pallet-parachain-system",
"frame-support",
@@ -4781,7 +4781,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-weight-reclaim"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"cumulus-primitives-storage-weight-reclaim",
"derive-where",
@@ -4800,7 +4800,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-xcm"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -4815,7 +4815,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-xcmp-queue"
version = "0.7.1"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"approx",
"bounded-collections 0.3.2",
@@ -4841,7 +4841,7 @@ dependencies = [
[[package]]
name = "cumulus-ping"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"cumulus-pallet-xcm",
"cumulus-primitives-core",
@@ -4856,7 +4856,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-aura"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"sp-api",
"sp-consensus-aura",
@@ -4865,7 +4865,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-core"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"polkadot-core-primitives",
@@ -4882,7 +4882,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-parachain-inherent"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"async-trait",
"cumulus-primitives-core",
@@ -4896,7 +4896,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-proof-size-hostfunction"
version = "0.2.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"sp-externalities",
"sp-runtime-interface",
@@ -4906,7 +4906,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-storage-weight-reclaim"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"cumulus-primitives-core",
"cumulus-primitives-proof-size-hostfunction",
@@ -4923,7 +4923,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-timestamp"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"cumulus-primitives-core",
"sp-inherents",
@@ -4933,7 +4933,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-utility"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -4950,7 +4950,7 @@ dependencies = [
[[package]]
name = "cumulus-test-relay-sproof-builder"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"cumulus-primitives-core",
"parity-scale-codec",
@@ -5959,7 +5959,7 @@ dependencies = [
[[package]]
name = "ethereum-standards"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"alloy-core",
]
@@ -6525,7 +6525,7 @@ dependencies = [
[[package]]
name = "fork-tree"
version = "12.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
]
@@ -7234,7 +7234,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619"
[[package]]
name = "frame-benchmarking"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"frame-support-procedural",
@@ -7258,7 +7258,7 @@ dependencies = [
[[package]]
name = "frame-benchmarking-pallet-pov"
version = "18.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -7286,7 +7286,7 @@ dependencies = [
[[package]]
name = "frame-election-provider-solution-type"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"proc-macro-crate 3.3.0",
"proc-macro2",
@@ -7297,7 +7297,7 @@ dependencies = [
[[package]]
name = "frame-election-provider-support"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-election-provider-solution-type",
"frame-support",
@@ -7314,7 +7314,7 @@ dependencies = [
[[package]]
name = "frame-executive"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"aquamarine",
"frame-support",
@@ -7344,7 +7344,7 @@ dependencies = [
[[package]]
name = "frame-metadata-hash-extension"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"array-bytes",
"const-hex",
@@ -7360,7 +7360,7 @@ dependencies = [
[[package]]
name = "frame-support"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"aquamarine",
"array-bytes",
@@ -7401,7 +7401,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural"
version = "23.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"Inflector",
"cfg-expr",
@@ -7421,7 +7421,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural-tools"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support-procedural-tools-derive",
"proc-macro-crate 3.3.0",
@@ -7433,7 +7433,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural-tools-derive"
version = "11.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"proc-macro2",
"quote",
@@ -7443,7 +7443,7 @@ dependencies = [
[[package]]
name = "frame-system"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"cfg-if",
"docify",
@@ -7462,7 +7462,7 @@ dependencies = [
[[package]]
name = "frame-system-benchmarking"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -7476,7 +7476,7 @@ dependencies = [
[[package]]
name = "frame-system-rpc-runtime-api"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"docify",
"parity-scale-codec",
@@ -7486,7 +7486,7 @@ dependencies = [
[[package]]
name = "frame-try-runtime"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"parity-scale-codec",
@@ -11480,7 +11480,7 @@ dependencies = [
[[package]]
name = "pallet-alliance"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11499,7 +11499,7 @@ dependencies = [
[[package]]
name = "pallet-asset-conversion"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11517,7 +11517,7 @@ dependencies = [
[[package]]
name = "pallet-asset-conversion-ops"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11535,7 +11535,7 @@ dependencies = [
[[package]]
name = "pallet-asset-conversion-tx-payment"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11550,7 +11550,7 @@ dependencies = [
[[package]]
name = "pallet-asset-rate"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11564,7 +11564,7 @@ dependencies = [
[[package]]
name = "pallet-asset-rewards"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11582,7 +11582,7 @@ dependencies = [
[[package]]
name = "pallet-asset-tx-payment"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11598,7 +11598,7 @@ dependencies = [
[[package]]
name = "pallet-assets"
version = "29.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11614,7 +11614,7 @@ dependencies = [
[[package]]
name = "pallet-assets-freezer"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"log",
"pallet-assets",
@@ -11626,7 +11626,7 @@ dependencies = [
[[package]]
name = "pallet-assets-holder"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11641,7 +11641,7 @@ dependencies = [
[[package]]
name = "pallet-assets-precompiles"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"ethereum-standards",
"frame-support",
@@ -11652,7 +11652,7 @@ dependencies = [
[[package]]
name = "pallet-atomic-swap"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"polkadot-sdk-frame",
@@ -11662,7 +11662,7 @@ dependencies = [
[[package]]
name = "pallet-aura"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"frame-system",
@@ -11678,7 +11678,7 @@ dependencies = [
[[package]]
name = "pallet-authority-discovery"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"frame-system",
@@ -11693,7 +11693,7 @@ dependencies = [
[[package]]
name = "pallet-authorship"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"frame-system",
@@ -11706,7 +11706,7 @@ dependencies = [
[[package]]
name = "pallet-babe"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11729,7 +11729,7 @@ dependencies = [
[[package]]
name = "pallet-bags-list"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"aquamarine",
"docify",
@@ -11750,7 +11750,7 @@ dependencies = [
[[package]]
name = "pallet-balances"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -11766,7 +11766,7 @@ dependencies = [
[[package]]
name = "pallet-beefy"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"frame-system",
@@ -11785,7 +11785,7 @@ dependencies = [
[[package]]
name = "pallet-beefy-mmr"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"array-bytes",
"binary-merkle-tree",
@@ -11810,7 +11810,7 @@ dependencies = [
[[package]]
name = "pallet-bounties"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11827,7 +11827,7 @@ dependencies = [
[[package]]
name = "pallet-bridge-grandpa"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bp-header-chain",
"bp-runtime",
@@ -11846,7 +11846,7 @@ dependencies = [
[[package]]
name = "pallet-bridge-messages"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bp-header-chain",
"bp-messages",
@@ -11865,7 +11865,7 @@ dependencies = [
[[package]]
name = "pallet-bridge-parachains"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bp-header-chain",
"bp-parachains",
@@ -11885,7 +11885,7 @@ dependencies = [
[[package]]
name = "pallet-bridge-relayers"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bp-header-chain",
"bp-messages",
@@ -11908,7 +11908,7 @@ dependencies = [
[[package]]
name = "pallet-broker"
version = "0.6.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bitvec",
"frame-benchmarking",
@@ -11926,7 +11926,7 @@ dependencies = [
[[package]]
name = "pallet-child-bounties"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11944,7 +11944,7 @@ dependencies = [
[[package]]
name = "pallet-collator-selection"
version = "9.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"cumulus-pallet-session-benchmarking",
"frame-benchmarking",
@@ -11964,7 +11964,7 @@ dependencies = [
[[package]]
name = "pallet-collective"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -11981,7 +11981,7 @@ dependencies = [
[[package]]
name = "pallet-collective-content"
version = "0.6.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11995,7 +11995,7 @@ dependencies = [
[[package]]
name = "pallet-contracts"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"environmental",
"frame-benchmarking",
@@ -12025,7 +12025,7 @@ dependencies = [
[[package]]
name = "pallet-contracts-mock-network"
version = "3.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"frame-system",
@@ -12056,7 +12056,7 @@ dependencies = [
[[package]]
name = "pallet-contracts-proc-macro"
version = "18.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"proc-macro2",
"quote",
@@ -12066,7 +12066,7 @@ dependencies = [
[[package]]
name = "pallet-contracts-uapi"
version = "5.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bitflags 1.3.2",
"parity-scale-codec",
@@ -12077,7 +12077,7 @@ dependencies = [
[[package]]
name = "pallet-conviction-voting"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"assert_matches",
"frame-benchmarking",
@@ -12093,7 +12093,7 @@ dependencies = [
[[package]]
name = "pallet-core-fellowship"
version = "12.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12111,7 +12111,7 @@ dependencies = [
[[package]]
name = "pallet-dap"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12125,7 +12125,7 @@ dependencies = [
[[package]]
name = "pallet-delegated-staking"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"frame-system",
@@ -12140,7 +12140,7 @@ dependencies = [
[[package]]
name = "pallet-democracy"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12157,7 +12157,7 @@ dependencies = [
[[package]]
name = "pallet-derivatives"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12177,7 +12177,7 @@ dependencies = [
[[package]]
name = "pallet-dev-mode"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"frame-system",
@@ -12192,7 +12192,7 @@ dependencies = [
[[package]]
name = "pallet-dummy-dim"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12210,7 +12210,7 @@ dependencies = [
[[package]]
name = "pallet-election-provider-multi-block"
version = "0.9.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -12231,7 +12231,7 @@ dependencies = [
[[package]]
name = "pallet-election-provider-multi-phase"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -12252,7 +12252,7 @@ dependencies = [
[[package]]
name = "pallet-election-provider-support-benchmarking"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -12265,7 +12265,7 @@ dependencies = [
[[package]]
name = "pallet-elections-phragmen"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12283,7 +12283,7 @@ dependencies = [
[[package]]
name = "pallet-fast-unstake"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -12301,7 +12301,7 @@ dependencies = [
[[package]]
name = "pallet-glutton"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"blake2 0.10.6",
"frame-benchmarking",
@@ -12319,7 +12319,7 @@ dependencies = [
[[package]]
name = "pallet-grandpa"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12341,7 +12341,7 @@ dependencies = [
[[package]]
name = "pallet-identity"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"enumflags2",
"frame-benchmarking",
@@ -12357,7 +12357,7 @@ dependencies = [
[[package]]
name = "pallet-im-online"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12376,7 +12376,7 @@ dependencies = [
[[package]]
name = "pallet-indices"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12391,7 +12391,7 @@ dependencies = [
[[package]]
name = "pallet-insecure-randomness-collective-flip"
version = "16.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"polkadot-sdk-frame",
@@ -12402,7 +12402,7 @@ dependencies = [
[[package]]
name = "pallet-lottery"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12415,7 +12415,7 @@ dependencies = [
[[package]]
name = "pallet-membership"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12431,7 +12431,7 @@ dependencies = [
[[package]]
name = "pallet-message-queue"
version = "31.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"environmental",
"frame-benchmarking",
@@ -12450,7 +12450,7 @@ dependencies = [
[[package]]
name = "pallet-meta-tx"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -12468,7 +12468,7 @@ dependencies = [
[[package]]
name = "pallet-migrations"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -12487,7 +12487,7 @@ dependencies = [
[[package]]
name = "pallet-mixnet"
version = "0.4.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"log",
"parity-scale-codec",
@@ -12501,7 +12501,7 @@ dependencies = [
[[package]]
name = "pallet-mmr"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"log",
"parity-scale-codec",
@@ -12513,7 +12513,7 @@ dependencies = [
[[package]]
name = "pallet-multi-asset-bounties"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -12530,7 +12530,7 @@ dependencies = [
[[package]]
name = "pallet-multisig"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"log",
"parity-scale-codec",
@@ -12541,7 +12541,7 @@ dependencies = [
[[package]]
name = "pallet-nft-fractionalization"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"log",
"pallet-assets",
@@ -12554,7 +12554,7 @@ dependencies = [
[[package]]
name = "pallet-nfts"
version = "22.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"enumflags2",
"frame-benchmarking",
@@ -12571,7 +12571,7 @@ dependencies = [
[[package]]
name = "pallet-nfts-runtime-api"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"sp-api",
@@ -12580,7 +12580,7 @@ dependencies = [
[[package]]
name = "pallet-nis"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"polkadot-sdk-frame",
@@ -12590,7 +12590,7 @@ dependencies = [
[[package]]
name = "pallet-node-authorization"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"log",
"parity-scale-codec",
@@ -12601,7 +12601,7 @@ dependencies = [
[[package]]
name = "pallet-nomination-pools"
version = "25.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"frame-system",
@@ -12619,7 +12619,7 @@ dependencies = [
[[package]]
name = "pallet-nomination-pools-benchmarking"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -12639,7 +12639,7 @@ dependencies = [
[[package]]
name = "pallet-nomination-pools-runtime-api"
version = "23.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"pallet-nomination-pools",
"parity-scale-codec",
@@ -12649,7 +12649,7 @@ dependencies = [
[[package]]
name = "pallet-offences"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"frame-system",
@@ -12664,7 +12664,7 @@ dependencies = [
[[package]]
name = "pallet-offences-benchmarking"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -12688,7 +12688,7 @@ dependencies = [
[[package]]
name = "pallet-oracle"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12706,7 +12706,7 @@ dependencies = [
[[package]]
name = "pallet-oracle-runtime-api"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -12717,7 +12717,7 @@ dependencies = [
[[package]]
name = "pallet-origin-restriction"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12735,7 +12735,7 @@ dependencies = [
[[package]]
name = "pallet-paged-list"
version = "0.6.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"docify",
"parity-scale-codec",
@@ -12747,7 +12747,7 @@ dependencies = [
[[package]]
name = "pallet-parameters"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -12764,7 +12764,7 @@ dependencies = [
[[package]]
name = "pallet-people"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12782,7 +12782,7 @@ dependencies = [
[[package]]
name = "pallet-preimage"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12798,7 +12798,7 @@ dependencies = [
[[package]]
name = "pallet-proxy"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"polkadot-sdk-frame",
@@ -12808,7 +12808,7 @@ dependencies = [
[[package]]
name = "pallet-ranked-collective"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12826,7 +12826,7 @@ dependencies = [
[[package]]
name = "pallet-recovery"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"polkadot-sdk-frame",
@@ -12836,7 +12836,7 @@ dependencies = [
[[package]]
name = "pallet-referenda"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12853,7 +12853,7 @@ dependencies = [
[[package]]
name = "pallet-remark"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12869,7 +12869,7 @@ dependencies = [
[[package]]
name = "pallet-revive"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"alloy-consensus",
"alloy-core",
@@ -12920,7 +12920,7 @@ dependencies = [
[[package]]
name = "pallet-revive-eth-rpc"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"anyhow",
"clap",
@@ -12958,7 +12958,7 @@ dependencies = [
[[package]]
name = "pallet-revive-fixtures"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"alloy-core",
"anyhow",
@@ -12975,7 +12975,7 @@ dependencies = [
[[package]]
name = "pallet-revive-proc-macro"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"proc-macro2",
"quote",
@@ -12985,7 +12985,7 @@ dependencies = [
[[package]]
name = "pallet-revive-uapi"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"alloy-core",
"bitflags 1.3.2",
@@ -13000,7 +13000,7 @@ dependencies = [
[[package]]
name = "pallet-root-offences"
version = "25.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"frame-system",
@@ -13016,7 +13016,7 @@ dependencies = [
[[package]]
name = "pallet-root-testing"
version = "4.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"frame-system",
@@ -13029,7 +13029,7 @@ dependencies = [
[[package]]
name = "pallet-safe-mode"
version = "9.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"docify",
"pallet-balances",
@@ -13043,7 +13043,7 @@ dependencies = [
[[package]]
name = "pallet-salary"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"log",
"pallet-ranked-collective",
@@ -13055,7 +13055,7 @@ dependencies = [
[[package]]
name = "pallet-scheduler"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -13072,7 +13072,7 @@ dependencies = [
[[package]]
name = "pallet-scored-pool"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"frame-system",
@@ -13085,7 +13085,7 @@ dependencies = [
[[package]]
name = "pallet-session"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"frame-system",
@@ -13107,7 +13107,7 @@ dependencies = [
[[package]]
name = "pallet-session-benchmarking"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13123,7 +13123,7 @@ dependencies = [
[[package]]
name = "pallet-skip-feeless-payment"
version = "3.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"frame-system",
@@ -13135,7 +13135,7 @@ dependencies = [
[[package]]
name = "pallet-society"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13152,7 +13152,7 @@ dependencies = [
[[package]]
name = "pallet-staking"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -13173,7 +13173,7 @@ dependencies = [
[[package]]
name = "pallet-staking-async"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -13198,7 +13198,7 @@ dependencies = [
[[package]]
name = "pallet-staking-async-ah-client"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13218,8 +13218,9 @@ dependencies = [
[[package]]
name = "pallet-staking-async-rc-client"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
+ "frame-benchmarking",
"frame-support",
"frame-system",
"impl-trait-for-tuples",
@@ -13230,12 +13231,14 @@ dependencies = [
"sp-runtime",
"sp-staking",
"staging-xcm",
+ "staging-xcm-builder",
+ "staging-xcm-executor",
]
[[package]]
name = "pallet-staking-async-reward-fn"
version = "19.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"log",
"sp-arithmetic",
@@ -13244,7 +13247,7 @@ dependencies = [
[[package]]
name = "pallet-staking-async-runtime-api"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"sp-api",
@@ -13254,7 +13257,7 @@ dependencies = [
[[package]]
name = "pallet-staking-reward-fn"
version = "19.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"log",
"sp-arithmetic",
@@ -13263,7 +13266,7 @@ dependencies = [
[[package]]
name = "pallet-staking-runtime-api"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"sp-api",
@@ -13273,7 +13276,7 @@ dependencies = [
[[package]]
name = "pallet-state-trie-migration"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13289,7 +13292,7 @@ dependencies = [
[[package]]
name = "pallet-statement"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"frame-system",
@@ -13306,7 +13309,7 @@ dependencies = [
[[package]]
name = "pallet-sudo"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -13321,7 +13324,7 @@ dependencies = [
[[package]]
name = "pallet-timestamp"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -13339,7 +13342,7 @@ dependencies = [
[[package]]
name = "pallet-tips"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13357,7 +13360,7 @@ dependencies = [
[[package]]
name = "pallet-transaction-payment"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13373,7 +13376,7 @@ dependencies = [
[[package]]
name = "pallet-transaction-payment-rpc-runtime-api"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"pallet-transaction-payment",
"parity-scale-codec",
@@ -13385,7 +13388,7 @@ dependencies = [
[[package]]
name = "pallet-transaction-storage"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13404,7 +13407,7 @@ dependencies = [
[[package]]
name = "pallet-treasury"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -13423,7 +13426,7 @@ dependencies = [
[[package]]
name = "pallet-tx-pause"
version = "9.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"docify",
"parity-scale-codec",
@@ -13434,7 +13437,7 @@ dependencies = [
[[package]]
name = "pallet-uniques"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13448,7 +13451,7 @@ dependencies = [
[[package]]
name = "pallet-utility"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13463,7 +13466,7 @@ dependencies = [
[[package]]
name = "pallet-verify-signature"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13478,7 +13481,7 @@ dependencies = [
[[package]]
name = "pallet-vesting"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13492,7 +13495,7 @@ dependencies = [
[[package]]
name = "pallet-whitelist"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"polkadot-sdk-frame",
@@ -13502,7 +13505,7 @@ dependencies = [
[[package]]
name = "pallet-xcm"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bounded-collections 0.3.2",
"frame-benchmarking",
@@ -13526,7 +13529,7 @@ dependencies = [
[[package]]
name = "pallet-xcm-benchmarks"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13543,7 +13546,7 @@ dependencies = [
[[package]]
name = "pallet-xcm-bridge-hub"
version = "0.2.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bp-messages",
"bp-runtime",
@@ -13565,7 +13568,7 @@ dependencies = [
[[package]]
name = "pallet-xcm-bridge-hub-router"
version = "0.5.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bp-xcm-bridge-hub-router",
"frame-benchmarking",
@@ -13585,7 +13588,7 @@ dependencies = [
[[package]]
name = "pallet-xcm-precompiles"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"pallet-revive",
@@ -13599,7 +13602,7 @@ dependencies = [
[[package]]
name = "parachains-common"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"cumulus-primitives-core",
"cumulus-primitives-utility",
@@ -13632,7 +13635,7 @@ dependencies = [
[[package]]
name = "parachains-common-types"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"sp-consensus-aura",
"sp-core",
@@ -13642,7 +13645,7 @@ dependencies = [
[[package]]
name = "parachains-runtimes-test-utils"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"cumulus-pallet-parachain-system",
"cumulus-pallet-xcmp-queue",
@@ -14103,7 +14106,7 @@ dependencies = [
[[package]]
name = "polkadot-core-primitives"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -14114,7 +14117,7 @@ dependencies = [
[[package]]
name = "polkadot-parachain-primitives"
version = "6.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"array-bytes",
"bounded-collections 0.3.2",
@@ -14131,7 +14134,7 @@ dependencies = [
[[package]]
name = "polkadot-primitives"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bitvec",
"bounded-collections 0.3.2",
@@ -14160,7 +14163,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-common"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bitvec",
"frame-benchmarking",
@@ -14209,7 +14212,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-metrics"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bs58",
"frame-benchmarking",
@@ -14221,7 +14224,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-parachains"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bitflags 1.3.2",
"bitvec",
@@ -14269,7 +14272,7 @@ dependencies = [
[[package]]
name = "polkadot-sdk"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"asset-test-utils",
"assets-common",
@@ -14547,7 +14550,7 @@ dependencies = [
[[package]]
name = "polkadot-sdk-frame"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"docify",
"frame-benchmarking",
@@ -15736,7 +15739,7 @@ dependencies = [
[[package]]
name = "revive-dev-runtime"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"array-bytes",
"parity-scale-codec",
@@ -16096,7 +16099,7 @@ dependencies = [
[[package]]
name = "rococo-runtime-constants"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -16609,7 +16612,7 @@ dependencies = [
[[package]]
name = "sc-allocator"
version = "23.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"log",
"sp-core",
@@ -16620,7 +16623,7 @@ dependencies = [
[[package]]
name = "sc-basic-authorship"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"futures",
"log",
@@ -16643,7 +16646,7 @@ dependencies = [
[[package]]
name = "sc-block-builder"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"sp-api",
@@ -16658,7 +16661,7 @@ dependencies = [
[[package]]
name = "sc-chain-spec"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"array-bytes",
"docify",
@@ -16684,7 +16687,7 @@ dependencies = [
[[package]]
name = "sc-chain-spec-derive"
version = "11.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"proc-macro-crate 3.3.0",
"proc-macro2",
@@ -16695,7 +16698,7 @@ dependencies = [
[[package]]
name = "sc-cli"
version = "0.36.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"array-bytes",
"bip39",
@@ -16737,7 +16740,7 @@ dependencies = [
[[package]]
name = "sc-client-api"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"fnv",
"futures",
@@ -16763,7 +16766,7 @@ dependencies = [
[[package]]
name = "sc-client-db"
version = "0.35.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"hash-db",
"kvdb",
@@ -16791,7 +16794,7 @@ dependencies = [
[[package]]
name = "sc-consensus"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"async-trait",
"futures",
@@ -16814,7 +16817,7 @@ dependencies = [
[[package]]
name = "sc-consensus-aura"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"async-trait",
"fork-tree",
@@ -16845,7 +16848,7 @@ dependencies = [
[[package]]
name = "sc-consensus-babe"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"async-trait",
"fork-tree",
@@ -16882,7 +16885,7 @@ dependencies = [
[[package]]
name = "sc-consensus-epochs"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"fork-tree",
"parity-scale-codec",
@@ -16895,7 +16898,7 @@ dependencies = [
[[package]]
name = "sc-consensus-manual-seal"
version = "0.35.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"async-trait",
"futures",
@@ -16931,7 +16934,7 @@ dependencies = [
[[package]]
name = "sc-consensus-slots"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"async-trait",
"futures",
@@ -16955,7 +16958,7 @@ dependencies = [
[[package]]
name = "sc-executor"
version = "0.32.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"parking_lot 0.12.4",
@@ -16978,7 +16981,7 @@ dependencies = [
[[package]]
name = "sc-executor-common"
version = "0.29.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"polkavm",
"sc-allocator",
@@ -16991,7 +16994,7 @@ dependencies = [
[[package]]
name = "sc-executor-polkavm"
version = "0.29.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"log",
"polkavm",
@@ -17002,7 +17005,7 @@ dependencies = [
[[package]]
name = "sc-executor-wasmtime"
version = "0.29.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"anyhow",
"log",
@@ -17018,7 +17021,7 @@ dependencies = [
[[package]]
name = "sc-informant"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"console",
"futures",
@@ -17034,7 +17037,7 @@ dependencies = [
[[package]]
name = "sc-keystore"
version = "25.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"array-bytes",
"parking_lot 0.12.4",
@@ -17048,7 +17051,7 @@ dependencies = [
[[package]]
name = "sc-mixnet"
version = "0.4.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"array-bytes",
"arrayvec 0.7.6",
@@ -17076,7 +17079,7 @@ dependencies = [
[[package]]
name = "sc-network"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"array-bytes",
"async-channel 1.9.0",
@@ -17125,7 +17128,7 @@ dependencies = [
[[package]]
name = "sc-network-common"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bitflags 1.3.2",
"parity-scale-codec",
@@ -17135,7 +17138,7 @@ dependencies = [
[[package]]
name = "sc-network-light"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"array-bytes",
"async-channel 1.9.0",
@@ -17156,7 +17159,7 @@ dependencies = [
[[package]]
name = "sc-network-sync"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"array-bytes",
"async-channel 1.9.0",
@@ -17190,7 +17193,7 @@ dependencies = [
[[package]]
name = "sc-network-transactions"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"array-bytes",
"futures",
@@ -17209,7 +17212,7 @@ dependencies = [
[[package]]
name = "sc-network-types"
version = "0.10.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bs58",
"bytes",
@@ -17230,7 +17233,7 @@ dependencies = [
[[package]]
name = "sc-proposer-metrics"
version = "0.17.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"log",
"substrate-prometheus-endpoint",
@@ -17239,7 +17242,7 @@ dependencies = [
[[package]]
name = "sc-rpc"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"futures",
"jsonrpsee",
@@ -17271,7 +17274,7 @@ dependencies = [
[[package]]
name = "sc-rpc-api"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"jsonrpsee",
"parity-scale-codec",
@@ -17292,7 +17295,7 @@ dependencies = [
[[package]]
name = "sc-rpc-server"
version = "11.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"dyn-clone",
"forwarded-header-value",
@@ -17316,7 +17319,7 @@ dependencies = [
[[package]]
name = "sc-rpc-spec-v2"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"array-bytes",
"futures",
@@ -17349,7 +17352,7 @@ dependencies = [
[[package]]
name = "sc-runtime-utilities"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"sc-executor",
@@ -17364,7 +17367,7 @@ dependencies = [
[[package]]
name = "sc-service"
version = "0.35.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"async-trait",
"directories",
@@ -17428,7 +17431,7 @@ dependencies = [
[[package]]
name = "sc-state-db"
version = "0.30.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"log",
"parity-scale-codec",
@@ -17439,7 +17442,7 @@ dependencies = [
[[package]]
name = "sc-sysinfo"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"derive_more 0.99.20",
"futures",
@@ -17459,7 +17462,7 @@ dependencies = [
[[package]]
name = "sc-telemetry"
version = "15.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"chrono",
"futures",
@@ -17478,7 +17481,7 @@ dependencies = [
[[package]]
name = "sc-tracing"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"chrono",
"console",
@@ -17506,7 +17509,7 @@ dependencies = [
[[package]]
name = "sc-tracing-proc-macro"
version = "11.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"proc-macro-crate 3.3.0",
"proc-macro2",
@@ -17517,7 +17520,7 @@ dependencies = [
[[package]]
name = "sc-transaction-pool"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"async-trait",
"futures",
@@ -17549,7 +17552,7 @@ dependencies = [
[[package]]
name = "sc-transaction-pool-api"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"async-trait",
"futures",
@@ -17567,7 +17570,7 @@ dependencies = [
[[package]]
name = "sc-utils"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"async-channel 1.9.0",
"futures",
@@ -18473,7 +18476,7 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7"
[[package]]
name = "slot-range-helper"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"enumn",
"parity-scale-codec",
@@ -18655,7 +18658,7 @@ dependencies = [
[[package]]
name = "snowbridge-core"
version = "0.2.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bp-relayers",
"frame-support",
@@ -18890,7 +18893,7 @@ dependencies = [
[[package]]
name = "sp-api"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"docify",
"hash-db",
@@ -18912,7 +18915,7 @@ dependencies = [
[[package]]
name = "sp-api-proc-macro"
version = "15.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"Inflector",
"blake2 0.10.6",
@@ -18926,7 +18929,7 @@ dependencies = [
[[package]]
name = "sp-application-crypto"
version = "30.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -18938,7 +18941,7 @@ dependencies = [
[[package]]
name = "sp-arithmetic"
version = "23.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"docify",
"integer-sqrt",
@@ -18952,7 +18955,7 @@ dependencies = [
[[package]]
name = "sp-authority-discovery"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -18964,7 +18967,7 @@ dependencies = [
[[package]]
name = "sp-block-builder"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"sp-api",
"sp-inherents",
@@ -18974,7 +18977,7 @@ dependencies = [
[[package]]
name = "sp-blockchain"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"futures",
"parity-scale-codec",
@@ -18993,7 +18996,7 @@ dependencies = [
[[package]]
name = "sp-consensus"
version = "0.32.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"async-trait",
"futures",
@@ -19010,7 +19013,7 @@ dependencies = [
[[package]]
name = "sp-consensus-aura"
version = "0.32.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"async-trait",
"parity-scale-codec",
@@ -19026,7 +19029,7 @@ dependencies = [
[[package]]
name = "sp-consensus-babe"
version = "0.32.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"async-trait",
"parity-scale-codec",
@@ -19044,7 +19047,7 @@ dependencies = [
[[package]]
name = "sp-consensus-beefy"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -19064,7 +19067,7 @@ dependencies = [
[[package]]
name = "sp-consensus-grandpa"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"finality-grandpa",
"log",
@@ -19081,7 +19084,7 @@ dependencies = [
[[package]]
name = "sp-consensus-pow"
version = "0.32.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"sp-api",
@@ -19092,7 +19095,7 @@ dependencies = [
[[package]]
name = "sp-consensus-slots"
version = "0.32.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -19103,7 +19106,7 @@ dependencies = [
[[package]]
name = "sp-core"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"ark-vrf",
"array-bytes",
@@ -19150,7 +19153,7 @@ dependencies = [
[[package]]
name = "sp-core-hashing"
version = "15.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage)",
]
@@ -19158,7 +19161,7 @@ dependencies = [
[[package]]
name = "sp-core-hashing-proc-macro"
version = "15.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"sp-crypto-hashing-proc-macro",
]
@@ -19166,7 +19169,7 @@ dependencies = [
[[package]]
name = "sp-crypto-ec-utils"
version = "0.10.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"ark-bls12-377 0.5.0",
"ark-bls12-377-ext",
@@ -19200,7 +19203,7 @@ dependencies = [
[[package]]
name = "sp-crypto-hashing"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"blake2b_simd",
"byteorder",
@@ -19213,7 +19216,7 @@ dependencies = [
[[package]]
name = "sp-crypto-hashing-proc-macro"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"quote",
"sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage)",
@@ -19223,7 +19226,7 @@ dependencies = [
[[package]]
name = "sp-database"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"kvdb",
"kvdb-rocksdb",
@@ -19233,7 +19236,7 @@ dependencies = [
[[package]]
name = "sp-debug-derive"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"proc-macro-warning",
"proc-macro2",
@@ -19244,7 +19247,7 @@ dependencies = [
[[package]]
name = "sp-externalities"
version = "0.25.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"environmental",
"parity-scale-codec",
@@ -19254,7 +19257,7 @@ dependencies = [
[[package]]
name = "sp-genesis-builder"
version = "0.8.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -19266,7 +19269,7 @@ dependencies = [
[[package]]
name = "sp-inherents"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"async-trait",
"impl-trait-for-tuples",
@@ -19279,7 +19282,7 @@ dependencies = [
[[package]]
name = "sp-io"
version = "30.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bytes",
"docify",
@@ -19305,7 +19308,7 @@ dependencies = [
[[package]]
name = "sp-keyring"
version = "31.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"sp-core",
"sp-runtime",
@@ -19315,7 +19318,7 @@ dependencies = [
[[package]]
name = "sp-keystore"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"parking_lot 0.12.4",
@@ -19326,7 +19329,7 @@ dependencies = [
[[package]]
name = "sp-maybe-compressed-blob"
version = "11.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"thiserror 1.0.69",
"zstd 0.12.4",
@@ -19335,7 +19338,7 @@ dependencies = [
[[package]]
name = "sp-metadata-ir"
version = "0.6.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-metadata",
"parity-scale-codec",
@@ -19345,7 +19348,7 @@ dependencies = [
[[package]]
name = "sp-mixnet"
version = "0.4.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -19356,7 +19359,7 @@ dependencies = [
[[package]]
name = "sp-mmr-primitives"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"log",
"parity-scale-codec",
@@ -19373,7 +19376,7 @@ dependencies = [
[[package]]
name = "sp-npos-elections"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -19386,7 +19389,7 @@ dependencies = [
[[package]]
name = "sp-offchain"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"sp-api",
"sp-core",
@@ -19396,7 +19399,7 @@ dependencies = [
[[package]]
name = "sp-panic-handler"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"backtrace",
"regex",
@@ -19405,7 +19408,7 @@ dependencies = [
[[package]]
name = "sp-rpc"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"rustc-hash 1.1.0",
"serde",
@@ -19415,7 +19418,7 @@ dependencies = [
[[package]]
name = "sp-runtime"
version = "31.0.1"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"binary-merkle-tree",
"bytes",
@@ -19446,7 +19449,7 @@ dependencies = [
[[package]]
name = "sp-runtime-interface"
version = "24.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bytes",
"impl-trait-for-tuples",
@@ -19464,7 +19467,7 @@ dependencies = [
[[package]]
name = "sp-runtime-interface-proc-macro"
version = "17.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"Inflector",
"expander",
@@ -19477,7 +19480,7 @@ dependencies = [
[[package]]
name = "sp-session"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -19491,7 +19494,7 @@ dependencies = [
[[package]]
name = "sp-staking"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"impl-trait-for-tuples",
"parity-scale-codec",
@@ -19504,7 +19507,7 @@ dependencies = [
[[package]]
name = "sp-state-machine"
version = "0.35.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"hash-db",
"log",
@@ -19524,7 +19527,7 @@ dependencies = [
[[package]]
name = "sp-statement-store"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"aes-gcm",
"curve25519-dalek",
@@ -19549,12 +19552,12 @@ dependencies = [
[[package]]
name = "sp-std"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
[[package]]
name = "sp-storage"
version = "19.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"impl-serde",
"parity-scale-codec",
@@ -19566,7 +19569,7 @@ dependencies = [
[[package]]
name = "sp-timestamp"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"async-trait",
"parity-scale-codec",
@@ -19578,7 +19581,7 @@ dependencies = [
[[package]]
name = "sp-tracing"
version = "16.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"regex",
@@ -19590,7 +19593,7 @@ dependencies = [
[[package]]
name = "sp-transaction-pool"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"sp-api",
"sp-runtime",
@@ -19599,7 +19602,7 @@ dependencies = [
[[package]]
name = "sp-transaction-storage-proof"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"async-trait",
"parity-scale-codec",
@@ -19614,7 +19617,7 @@ dependencies = [
[[package]]
name = "sp-trie"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"ahash 0.8.12",
"foldhash 0.1.5",
@@ -19639,7 +19642,7 @@ dependencies = [
[[package]]
name = "sp-version"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"impl-serde",
"parity-scale-codec",
@@ -19656,7 +19659,7 @@ dependencies = [
[[package]]
name = "sp-version-proc-macro"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"parity-scale-codec",
"proc-macro-warning",
@@ -19668,7 +19671,7 @@ dependencies = [
[[package]]
name = "sp-wasm-interface"
version = "20.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"anyhow",
"impl-trait-for-tuples",
@@ -19680,7 +19683,7 @@ dependencies = [
[[package]]
name = "sp-weights"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"bounded-collections 0.3.2",
"parity-scale-codec",
@@ -19960,7 +19963,7 @@ dependencies = [
[[package]]
name = "staging-parachain-info"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -19973,7 +19976,7 @@ dependencies = [
[[package]]
name = "staging-xcm"
version = "7.0.1"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"array-bytes",
"bounded-collections 0.3.2",
@@ -19994,7 +19997,7 @@ dependencies = [
[[package]]
name = "staging-xcm-builder"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"environmental",
"frame-support",
@@ -20018,7 +20021,7 @@ dependencies = [
[[package]]
name = "staging-xcm-executor"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"environmental",
"frame-benchmarking",
@@ -20202,7 +20205,7 @@ dependencies = [
[[package]]
name = "substrate-bip39"
version = "0.4.7"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"hmac 0.12.1",
"pbkdf2 0.12.2",
@@ -20227,7 +20230,7 @@ dependencies = [
[[package]]
name = "substrate-frame-rpc-support"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"jsonrpsee",
@@ -20241,7 +20244,7 @@ dependencies = [
[[package]]
name = "substrate-frame-rpc-system"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"docify",
"frame-system-rpc-runtime-api",
@@ -20261,7 +20264,7 @@ dependencies = [
[[package]]
name = "substrate-prometheus-endpoint"
version = "0.17.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"http-body-util",
"hyper 1.6.0",
@@ -20275,7 +20278,7 @@ dependencies = [
[[package]]
name = "substrate-rpc-client"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"async-trait",
"jsonrpsee",
@@ -20299,7 +20302,7 @@ dependencies = [
[[package]]
name = "substrate-wasm-builder"
version = "17.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"build-helper",
"cargo_metadata 0.15.4",
@@ -20837,7 +20840,7 @@ checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683"
[[package]]
name = "testnet-parachains-constants"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -22712,7 +22715,7 @@ dependencies = [
[[package]]
name = "westend-runtime-constants"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -23393,7 +23396,7 @@ dependencies = [
[[package]]
name = "xcm-procedural"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"Inflector",
"proc-macro2",
@@ -23404,7 +23407,7 @@ dependencies = [
[[package]]
name = "xcm-runtime-apis"
version = "0.1.1"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"parity-scale-codec",
@@ -23418,7 +23421,7 @@ dependencies = [
[[package]]
name = "xcm-simulator"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8e35cc9fa9a877908f013e9de239971bb44c96f7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
dependencies = [
"frame-support",
"frame-system",
From dff35e0c011265149f86aafa908ec587a864aa41 Mon Sep 17 00:00:00 2001
From: Pavlo Khrystenko
Date: Fri, 30 Jan 2026 15:54:56 +0100
Subject: [PATCH 10/11] fix errors
---
Cargo.lock | 605 +++++++++---------
crates/revive-strategy/src/cheatcodes/mod.rs | 7 +-
.../src/tracing/call_tracer.rs | 4 +-
.../src/tracing/expect_create.rs | 4 +-
crates/revive-strategy/src/tracing/mod.rs | 8 +-
.../src/tracing/revert_tracer.rs | 6 +-
.../src/tracing/storage_tracer.rs | 8 +-
crates/revive-utils/Cargo.toml | 1 +
crates/revive-utils/src/lib.rs | 2 +-
9 files changed, 326 insertions(+), 319 deletions(-)
diff --git a/Cargo.lock b/Cargo.lock
index 8af0b95625839..6984d48d74c27 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1981,7 +1981,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9"
[[package]]
name = "asset-test-utils"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"assets-common",
"cumulus-pallet-parachain-system",
@@ -2012,7 +2012,7 @@ dependencies = [
[[package]]
name = "assets-common"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"cumulus-primitives-core",
"ethereum-standards",
@@ -2835,7 +2835,7 @@ checksum = "230c5f1ca6a325a32553f8640d31ac9b49f2411e901e427570154868b46da4f7"
[[package]]
name = "binary-merkle-tree"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"hash-db",
"log",
@@ -3145,7 +3145,7 @@ checksum = "26c4925bc979b677330a8c7fe7a8c94af2dbb4a2d37b4a20a80d884400f46baa"
[[package]]
name = "bp-header-chain"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bp-runtime",
"finality-grandpa",
@@ -3162,7 +3162,7 @@ dependencies = [
[[package]]
name = "bp-messages"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bp-header-chain",
"bp-runtime",
@@ -3178,7 +3178,7 @@ dependencies = [
[[package]]
name = "bp-parachains"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bp-header-chain",
"bp-polkadot-core",
@@ -3195,7 +3195,7 @@ dependencies = [
[[package]]
name = "bp-polkadot-core"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bp-messages",
"bp-runtime",
@@ -3212,7 +3212,7 @@ dependencies = [
[[package]]
name = "bp-relayers"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bp-header-chain",
"bp-messages",
@@ -3230,7 +3230,7 @@ dependencies = [
[[package]]
name = "bp-runtime"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"frame-system",
@@ -3253,7 +3253,7 @@ dependencies = [
[[package]]
name = "bp-test-utils"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bp-header-chain",
"bp-parachains",
@@ -3273,7 +3273,7 @@ dependencies = [
[[package]]
name = "bp-xcm-bridge-hub"
version = "0.2.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bp-messages",
"bp-runtime",
@@ -3290,7 +3290,7 @@ dependencies = [
[[package]]
name = "bp-xcm-bridge-hub-router"
version = "0.6.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -3302,7 +3302,7 @@ dependencies = [
[[package]]
name = "bridge-hub-common"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -3321,7 +3321,7 @@ dependencies = [
[[package]]
name = "bridge-hub-test-utils"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"asset-test-utils",
"bp-header-chain",
@@ -3363,7 +3363,7 @@ dependencies = [
[[package]]
name = "bridge-runtime-common"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bp-header-chain",
"bp-messages",
@@ -4670,7 +4670,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-aura-ext"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"cumulus-pallet-parachain-system",
"frame-support",
@@ -4687,7 +4687,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-dmp-queue"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"cumulus-primitives-core",
"frame-benchmarking",
@@ -4704,7 +4704,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-parachain-system"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"array-bytes",
"bytes",
@@ -4742,7 +4742,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-parachain-system-proc-macro"
version = "0.6.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"proc-macro-crate 3.3.0",
"proc-macro2",
@@ -4753,7 +4753,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-session-benchmarking"
version = "9.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -4766,7 +4766,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-solo-to-para"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"cumulus-pallet-parachain-system",
"frame-support",
@@ -4781,7 +4781,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-weight-reclaim"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"cumulus-primitives-storage-weight-reclaim",
"derive-where",
@@ -4800,7 +4800,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-xcm"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -4815,7 +4815,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-xcmp-queue"
version = "0.7.1"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"approx",
"bounded-collections 0.3.2",
@@ -4841,7 +4841,7 @@ dependencies = [
[[package]]
name = "cumulus-ping"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"cumulus-pallet-xcm",
"cumulus-primitives-core",
@@ -4856,7 +4856,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-aura"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"sp-api",
"sp-consensus-aura",
@@ -4865,7 +4865,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-core"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"polkadot-core-primitives",
@@ -4882,7 +4882,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-parachain-inherent"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"async-trait",
"cumulus-primitives-core",
@@ -4896,7 +4896,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-proof-size-hostfunction"
version = "0.2.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"sp-externalities",
"sp-runtime-interface",
@@ -4906,7 +4906,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-storage-weight-reclaim"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"cumulus-primitives-core",
"cumulus-primitives-proof-size-hostfunction",
@@ -4923,7 +4923,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-timestamp"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"cumulus-primitives-core",
"sp-inherents",
@@ -4933,7 +4933,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-utility"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -4950,7 +4950,7 @@ dependencies = [
[[package]]
name = "cumulus-test-relay-sproof-builder"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"cumulus-primitives-core",
"parity-scale-codec",
@@ -5959,7 +5959,7 @@ dependencies = [
[[package]]
name = "ethereum-standards"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"alloy-core",
]
@@ -6525,7 +6525,7 @@ dependencies = [
[[package]]
name = "fork-tree"
version = "12.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
]
@@ -7234,7 +7234,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619"
[[package]]
name = "frame-benchmarking"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"frame-support-procedural",
@@ -7258,7 +7258,7 @@ dependencies = [
[[package]]
name = "frame-benchmarking-pallet-pov"
version = "18.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -7286,7 +7286,7 @@ dependencies = [
[[package]]
name = "frame-election-provider-solution-type"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"proc-macro-crate 3.3.0",
"proc-macro2",
@@ -7297,7 +7297,7 @@ dependencies = [
[[package]]
name = "frame-election-provider-support"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-election-provider-solution-type",
"frame-support",
@@ -7314,7 +7314,7 @@ dependencies = [
[[package]]
name = "frame-executive"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"aquamarine",
"frame-support",
@@ -7344,7 +7344,7 @@ dependencies = [
[[package]]
name = "frame-metadata-hash-extension"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"array-bytes",
"const-hex",
@@ -7360,7 +7360,7 @@ dependencies = [
[[package]]
name = "frame-support"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"aquamarine",
"array-bytes",
@@ -7401,7 +7401,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural"
version = "23.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"Inflector",
"cfg-expr",
@@ -7421,7 +7421,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural-tools"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support-procedural-tools-derive",
"proc-macro-crate 3.3.0",
@@ -7433,7 +7433,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural-tools-derive"
version = "11.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"proc-macro2",
"quote",
@@ -7443,7 +7443,7 @@ dependencies = [
[[package]]
name = "frame-system"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"cfg-if",
"docify",
@@ -7462,7 +7462,7 @@ dependencies = [
[[package]]
name = "frame-system-benchmarking"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -7476,7 +7476,7 @@ dependencies = [
[[package]]
name = "frame-system-rpc-runtime-api"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"docify",
"parity-scale-codec",
@@ -7486,7 +7486,7 @@ dependencies = [
[[package]]
name = "frame-try-runtime"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"parity-scale-codec",
@@ -11480,7 +11480,7 @@ dependencies = [
[[package]]
name = "pallet-alliance"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11499,7 +11499,7 @@ dependencies = [
[[package]]
name = "pallet-asset-conversion"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11517,7 +11517,7 @@ dependencies = [
[[package]]
name = "pallet-asset-conversion-ops"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11535,7 +11535,7 @@ dependencies = [
[[package]]
name = "pallet-asset-conversion-tx-payment"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11550,7 +11550,7 @@ dependencies = [
[[package]]
name = "pallet-asset-rate"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11564,7 +11564,7 @@ dependencies = [
[[package]]
name = "pallet-asset-rewards"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11582,7 +11582,7 @@ dependencies = [
[[package]]
name = "pallet-asset-tx-payment"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11598,7 +11598,7 @@ dependencies = [
[[package]]
name = "pallet-assets"
version = "29.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11614,7 +11614,7 @@ dependencies = [
[[package]]
name = "pallet-assets-freezer"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"log",
"pallet-assets",
@@ -11626,7 +11626,7 @@ dependencies = [
[[package]]
name = "pallet-assets-holder"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11641,7 +11641,7 @@ dependencies = [
[[package]]
name = "pallet-assets-precompiles"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"ethereum-standards",
"frame-support",
@@ -11652,7 +11652,7 @@ dependencies = [
[[package]]
name = "pallet-atomic-swap"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"polkadot-sdk-frame",
@@ -11662,7 +11662,7 @@ dependencies = [
[[package]]
name = "pallet-aura"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"frame-system",
@@ -11678,7 +11678,7 @@ dependencies = [
[[package]]
name = "pallet-authority-discovery"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"frame-system",
@@ -11693,7 +11693,7 @@ dependencies = [
[[package]]
name = "pallet-authorship"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"frame-system",
@@ -11706,7 +11706,7 @@ dependencies = [
[[package]]
name = "pallet-babe"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11729,7 +11729,7 @@ dependencies = [
[[package]]
name = "pallet-bags-list"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"aquamarine",
"docify",
@@ -11750,7 +11750,7 @@ dependencies = [
[[package]]
name = "pallet-balances"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"docify",
"frame-benchmarking",
@@ -11766,7 +11766,7 @@ dependencies = [
[[package]]
name = "pallet-beefy"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"frame-system",
@@ -11785,7 +11785,7 @@ dependencies = [
[[package]]
name = "pallet-beefy-mmr"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"array-bytes",
"binary-merkle-tree",
@@ -11810,7 +11810,7 @@ dependencies = [
[[package]]
name = "pallet-bounties"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11827,7 +11827,7 @@ dependencies = [
[[package]]
name = "pallet-bridge-grandpa"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bp-header-chain",
"bp-runtime",
@@ -11846,7 +11846,7 @@ dependencies = [
[[package]]
name = "pallet-bridge-messages"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bp-header-chain",
"bp-messages",
@@ -11865,7 +11865,7 @@ dependencies = [
[[package]]
name = "pallet-bridge-parachains"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bp-header-chain",
"bp-parachains",
@@ -11885,7 +11885,7 @@ dependencies = [
[[package]]
name = "pallet-bridge-relayers"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bp-header-chain",
"bp-messages",
@@ -11908,7 +11908,7 @@ dependencies = [
[[package]]
name = "pallet-broker"
version = "0.6.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bitvec",
"frame-benchmarking",
@@ -11926,7 +11926,7 @@ dependencies = [
[[package]]
name = "pallet-child-bounties"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11944,7 +11944,7 @@ dependencies = [
[[package]]
name = "pallet-collator-selection"
version = "9.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"cumulus-pallet-session-benchmarking",
"frame-benchmarking",
@@ -11964,7 +11964,7 @@ dependencies = [
[[package]]
name = "pallet-collective"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"docify",
"frame-benchmarking",
@@ -11981,7 +11981,7 @@ dependencies = [
[[package]]
name = "pallet-collective-content"
version = "0.6.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11995,7 +11995,7 @@ dependencies = [
[[package]]
name = "pallet-contracts"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"environmental",
"frame-benchmarking",
@@ -12025,7 +12025,7 @@ dependencies = [
[[package]]
name = "pallet-contracts-mock-network"
version = "3.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"frame-system",
@@ -12056,7 +12056,7 @@ dependencies = [
[[package]]
name = "pallet-contracts-proc-macro"
version = "18.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"proc-macro2",
"quote",
@@ -12066,7 +12066,7 @@ dependencies = [
[[package]]
name = "pallet-contracts-uapi"
version = "5.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bitflags 1.3.2",
"parity-scale-codec",
@@ -12077,7 +12077,7 @@ dependencies = [
[[package]]
name = "pallet-conviction-voting"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"assert_matches",
"frame-benchmarking",
@@ -12093,7 +12093,7 @@ dependencies = [
[[package]]
name = "pallet-core-fellowship"
version = "12.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12111,7 +12111,7 @@ dependencies = [
[[package]]
name = "pallet-dap"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12125,7 +12125,7 @@ dependencies = [
[[package]]
name = "pallet-delegated-staking"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"frame-system",
@@ -12140,7 +12140,7 @@ dependencies = [
[[package]]
name = "pallet-democracy"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12157,7 +12157,7 @@ dependencies = [
[[package]]
name = "pallet-derivatives"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12177,7 +12177,7 @@ dependencies = [
[[package]]
name = "pallet-dev-mode"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"frame-system",
@@ -12192,7 +12192,7 @@ dependencies = [
[[package]]
name = "pallet-dummy-dim"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12210,7 +12210,7 @@ dependencies = [
[[package]]
name = "pallet-election-provider-multi-block"
version = "0.9.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -12231,7 +12231,7 @@ dependencies = [
[[package]]
name = "pallet-election-provider-multi-phase"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -12252,7 +12252,7 @@ dependencies = [
[[package]]
name = "pallet-election-provider-support-benchmarking"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -12265,7 +12265,7 @@ dependencies = [
[[package]]
name = "pallet-elections-phragmen"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12283,7 +12283,7 @@ dependencies = [
[[package]]
name = "pallet-fast-unstake"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"docify",
"frame-benchmarking",
@@ -12301,7 +12301,7 @@ dependencies = [
[[package]]
name = "pallet-glutton"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"blake2 0.10.6",
"frame-benchmarking",
@@ -12319,7 +12319,7 @@ dependencies = [
[[package]]
name = "pallet-grandpa"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12341,7 +12341,7 @@ dependencies = [
[[package]]
name = "pallet-identity"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"enumflags2",
"frame-benchmarking",
@@ -12357,7 +12357,7 @@ dependencies = [
[[package]]
name = "pallet-im-online"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12376,7 +12376,7 @@ dependencies = [
[[package]]
name = "pallet-indices"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12391,7 +12391,7 @@ dependencies = [
[[package]]
name = "pallet-insecure-randomness-collective-flip"
version = "16.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"polkadot-sdk-frame",
@@ -12402,7 +12402,7 @@ dependencies = [
[[package]]
name = "pallet-lottery"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12415,7 +12415,7 @@ dependencies = [
[[package]]
name = "pallet-membership"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12431,7 +12431,7 @@ dependencies = [
[[package]]
name = "pallet-message-queue"
version = "31.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"environmental",
"frame-benchmarking",
@@ -12450,7 +12450,7 @@ dependencies = [
[[package]]
name = "pallet-meta-tx"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"docify",
"frame-benchmarking",
@@ -12468,7 +12468,7 @@ dependencies = [
[[package]]
name = "pallet-migrations"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"docify",
"frame-benchmarking",
@@ -12487,7 +12487,7 @@ dependencies = [
[[package]]
name = "pallet-mixnet"
version = "0.4.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"log",
"parity-scale-codec",
@@ -12501,7 +12501,7 @@ dependencies = [
[[package]]
name = "pallet-mmr"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"log",
"parity-scale-codec",
@@ -12513,7 +12513,7 @@ dependencies = [
[[package]]
name = "pallet-multi-asset-bounties"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"docify",
"frame-benchmarking",
@@ -12530,7 +12530,7 @@ dependencies = [
[[package]]
name = "pallet-multisig"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"log",
"parity-scale-codec",
@@ -12541,7 +12541,7 @@ dependencies = [
[[package]]
name = "pallet-nft-fractionalization"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"log",
"pallet-assets",
@@ -12554,7 +12554,7 @@ dependencies = [
[[package]]
name = "pallet-nfts"
version = "22.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"enumflags2",
"frame-benchmarking",
@@ -12571,7 +12571,7 @@ dependencies = [
[[package]]
name = "pallet-nfts-runtime-api"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"sp-api",
@@ -12580,7 +12580,7 @@ dependencies = [
[[package]]
name = "pallet-nis"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"polkadot-sdk-frame",
@@ -12590,7 +12590,7 @@ dependencies = [
[[package]]
name = "pallet-node-authorization"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"log",
"parity-scale-codec",
@@ -12601,7 +12601,7 @@ dependencies = [
[[package]]
name = "pallet-nomination-pools"
version = "25.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"frame-system",
@@ -12619,7 +12619,7 @@ dependencies = [
[[package]]
name = "pallet-nomination-pools-benchmarking"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -12639,7 +12639,7 @@ dependencies = [
[[package]]
name = "pallet-nomination-pools-runtime-api"
version = "23.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"pallet-nomination-pools",
"parity-scale-codec",
@@ -12649,7 +12649,7 @@ dependencies = [
[[package]]
name = "pallet-offences"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"frame-system",
@@ -12664,7 +12664,7 @@ dependencies = [
[[package]]
name = "pallet-offences-benchmarking"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -12688,7 +12688,7 @@ dependencies = [
[[package]]
name = "pallet-oracle"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12706,7 +12706,7 @@ dependencies = [
[[package]]
name = "pallet-oracle-runtime-api"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -12717,7 +12717,7 @@ dependencies = [
[[package]]
name = "pallet-origin-restriction"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12735,7 +12735,7 @@ dependencies = [
[[package]]
name = "pallet-paged-list"
version = "0.6.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"docify",
"parity-scale-codec",
@@ -12747,7 +12747,7 @@ dependencies = [
[[package]]
name = "pallet-parameters"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"docify",
"frame-benchmarking",
@@ -12764,7 +12764,7 @@ dependencies = [
[[package]]
name = "pallet-people"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12782,7 +12782,7 @@ dependencies = [
[[package]]
name = "pallet-preimage"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12798,7 +12798,7 @@ dependencies = [
[[package]]
name = "pallet-proxy"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"polkadot-sdk-frame",
@@ -12808,7 +12808,7 @@ dependencies = [
[[package]]
name = "pallet-ranked-collective"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12826,7 +12826,7 @@ dependencies = [
[[package]]
name = "pallet-recovery"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"polkadot-sdk-frame",
@@ -12836,7 +12836,7 @@ dependencies = [
[[package]]
name = "pallet-referenda"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12853,7 +12853,7 @@ dependencies = [
[[package]]
name = "pallet-remark"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -12869,7 +12869,7 @@ dependencies = [
[[package]]
name = "pallet-revive"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"alloy-consensus",
"alloy-core",
@@ -12920,7 +12920,7 @@ dependencies = [
[[package]]
name = "pallet-revive-eth-rpc"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"anyhow",
"clap",
@@ -12958,7 +12958,7 @@ dependencies = [
[[package]]
name = "pallet-revive-fixtures"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"alloy-core",
"anyhow",
@@ -12975,7 +12975,7 @@ dependencies = [
[[package]]
name = "pallet-revive-proc-macro"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"proc-macro2",
"quote",
@@ -12985,7 +12985,7 @@ dependencies = [
[[package]]
name = "pallet-revive-uapi"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"alloy-core",
"bitflags 1.3.2",
@@ -13000,7 +13000,7 @@ dependencies = [
[[package]]
name = "pallet-root-offences"
version = "25.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"frame-system",
@@ -13016,7 +13016,7 @@ dependencies = [
[[package]]
name = "pallet-root-testing"
version = "4.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"frame-system",
@@ -13029,7 +13029,7 @@ dependencies = [
[[package]]
name = "pallet-safe-mode"
version = "9.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"docify",
"pallet-balances",
@@ -13043,7 +13043,7 @@ dependencies = [
[[package]]
name = "pallet-salary"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"log",
"pallet-ranked-collective",
@@ -13055,7 +13055,7 @@ dependencies = [
[[package]]
name = "pallet-scheduler"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"docify",
"frame-benchmarking",
@@ -13072,7 +13072,7 @@ dependencies = [
[[package]]
name = "pallet-scored-pool"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"frame-system",
@@ -13085,7 +13085,7 @@ dependencies = [
[[package]]
name = "pallet-session"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"frame-system",
@@ -13107,7 +13107,7 @@ dependencies = [
[[package]]
name = "pallet-session-benchmarking"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13123,7 +13123,7 @@ dependencies = [
[[package]]
name = "pallet-skip-feeless-payment"
version = "3.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"frame-system",
@@ -13135,7 +13135,7 @@ dependencies = [
[[package]]
name = "pallet-society"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13152,7 +13152,7 @@ dependencies = [
[[package]]
name = "pallet-staking"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -13173,7 +13173,7 @@ dependencies = [
[[package]]
name = "pallet-staking-async"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -13198,7 +13198,7 @@ dependencies = [
[[package]]
name = "pallet-staking-async-ah-client"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13218,7 +13218,7 @@ dependencies = [
[[package]]
name = "pallet-staking-async-rc-client"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13238,7 +13238,7 @@ dependencies = [
[[package]]
name = "pallet-staking-async-reward-fn"
version = "19.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"log",
"sp-arithmetic",
@@ -13247,7 +13247,7 @@ dependencies = [
[[package]]
name = "pallet-staking-async-runtime-api"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"sp-api",
@@ -13257,7 +13257,7 @@ dependencies = [
[[package]]
name = "pallet-staking-reward-fn"
version = "19.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"log",
"sp-arithmetic",
@@ -13266,7 +13266,7 @@ dependencies = [
[[package]]
name = "pallet-staking-runtime-api"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"sp-api",
@@ -13276,7 +13276,7 @@ dependencies = [
[[package]]
name = "pallet-state-trie-migration"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13292,7 +13292,7 @@ dependencies = [
[[package]]
name = "pallet-statement"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"frame-system",
@@ -13309,7 +13309,7 @@ dependencies = [
[[package]]
name = "pallet-sudo"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"docify",
"frame-benchmarking",
@@ -13324,7 +13324,7 @@ dependencies = [
[[package]]
name = "pallet-timestamp"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"docify",
"frame-benchmarking",
@@ -13342,7 +13342,7 @@ dependencies = [
[[package]]
name = "pallet-tips"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13360,7 +13360,7 @@ dependencies = [
[[package]]
name = "pallet-transaction-payment"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13376,7 +13376,7 @@ dependencies = [
[[package]]
name = "pallet-transaction-payment-rpc-runtime-api"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"pallet-transaction-payment",
"parity-scale-codec",
@@ -13388,7 +13388,7 @@ dependencies = [
[[package]]
name = "pallet-transaction-storage"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13407,7 +13407,7 @@ dependencies = [
[[package]]
name = "pallet-treasury"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"docify",
"frame-benchmarking",
@@ -13426,7 +13426,7 @@ dependencies = [
[[package]]
name = "pallet-tx-pause"
version = "9.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"docify",
"parity-scale-codec",
@@ -13437,7 +13437,7 @@ dependencies = [
[[package]]
name = "pallet-uniques"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13451,7 +13451,7 @@ dependencies = [
[[package]]
name = "pallet-utility"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13466,7 +13466,7 @@ dependencies = [
[[package]]
name = "pallet-verify-signature"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13481,7 +13481,7 @@ dependencies = [
[[package]]
name = "pallet-vesting"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13495,7 +13495,7 @@ dependencies = [
[[package]]
name = "pallet-whitelist"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"polkadot-sdk-frame",
@@ -13505,7 +13505,7 @@ dependencies = [
[[package]]
name = "pallet-xcm"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bounded-collections 0.3.2",
"frame-benchmarking",
@@ -13529,7 +13529,7 @@ dependencies = [
[[package]]
name = "pallet-xcm-benchmarks"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -13546,7 +13546,7 @@ dependencies = [
[[package]]
name = "pallet-xcm-bridge-hub"
version = "0.2.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bp-messages",
"bp-runtime",
@@ -13568,7 +13568,7 @@ dependencies = [
[[package]]
name = "pallet-xcm-bridge-hub-router"
version = "0.5.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bp-xcm-bridge-hub-router",
"frame-benchmarking",
@@ -13588,7 +13588,7 @@ dependencies = [
[[package]]
name = "pallet-xcm-precompiles"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"pallet-revive",
@@ -13602,7 +13602,7 @@ dependencies = [
[[package]]
name = "parachains-common"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"cumulus-primitives-core",
"cumulus-primitives-utility",
@@ -13635,7 +13635,7 @@ dependencies = [
[[package]]
name = "parachains-common-types"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"sp-consensus-aura",
"sp-core",
@@ -13645,7 +13645,7 @@ dependencies = [
[[package]]
name = "parachains-runtimes-test-utils"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"cumulus-pallet-parachain-system",
"cumulus-pallet-xcmp-queue",
@@ -14106,7 +14106,7 @@ dependencies = [
[[package]]
name = "polkadot-core-primitives"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -14117,7 +14117,7 @@ dependencies = [
[[package]]
name = "polkadot-parachain-primitives"
version = "6.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"array-bytes",
"bounded-collections 0.3.2",
@@ -14134,7 +14134,7 @@ dependencies = [
[[package]]
name = "polkadot-primitives"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bitvec",
"bounded-collections 0.3.2",
@@ -14163,7 +14163,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-common"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bitvec",
"frame-benchmarking",
@@ -14212,7 +14212,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-metrics"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bs58",
"frame-benchmarking",
@@ -14224,7 +14224,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-parachains"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bitflags 1.3.2",
"bitvec",
@@ -14272,7 +14272,7 @@ dependencies = [
[[package]]
name = "polkadot-sdk"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"asset-test-utils",
"assets-common",
@@ -14550,7 +14550,7 @@ dependencies = [
[[package]]
name = "polkadot-sdk-frame"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"docify",
"frame-benchmarking",
@@ -15739,7 +15739,7 @@ dependencies = [
[[package]]
name = "revive-dev-runtime"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"array-bytes",
"parity-scale-codec",
@@ -15808,6 +15808,7 @@ dependencies = [
"alloy-primitives",
"foundry-evm-core",
"foundry-evm-traces",
+ "funty",
"polkadot-sdk",
"revive-env",
"revm",
@@ -16099,7 +16100,7 @@ dependencies = [
[[package]]
name = "rococo-runtime-constants"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -16612,7 +16613,7 @@ dependencies = [
[[package]]
name = "sc-allocator"
version = "23.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"log",
"sp-core",
@@ -16623,7 +16624,7 @@ dependencies = [
[[package]]
name = "sc-basic-authorship"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"futures",
"log",
@@ -16646,7 +16647,7 @@ dependencies = [
[[package]]
name = "sc-block-builder"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"sp-api",
@@ -16661,7 +16662,7 @@ dependencies = [
[[package]]
name = "sc-chain-spec"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"array-bytes",
"docify",
@@ -16687,7 +16688,7 @@ dependencies = [
[[package]]
name = "sc-chain-spec-derive"
version = "11.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"proc-macro-crate 3.3.0",
"proc-macro2",
@@ -16698,7 +16699,7 @@ dependencies = [
[[package]]
name = "sc-cli"
version = "0.36.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"array-bytes",
"bip39",
@@ -16740,7 +16741,7 @@ dependencies = [
[[package]]
name = "sc-client-api"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"fnv",
"futures",
@@ -16766,7 +16767,7 @@ dependencies = [
[[package]]
name = "sc-client-db"
version = "0.35.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"hash-db",
"kvdb",
@@ -16794,7 +16795,7 @@ dependencies = [
[[package]]
name = "sc-consensus"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"async-trait",
"futures",
@@ -16817,7 +16818,7 @@ dependencies = [
[[package]]
name = "sc-consensus-aura"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"async-trait",
"fork-tree",
@@ -16848,7 +16849,7 @@ dependencies = [
[[package]]
name = "sc-consensus-babe"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"async-trait",
"fork-tree",
@@ -16885,7 +16886,7 @@ dependencies = [
[[package]]
name = "sc-consensus-epochs"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"fork-tree",
"parity-scale-codec",
@@ -16898,7 +16899,7 @@ dependencies = [
[[package]]
name = "sc-consensus-manual-seal"
version = "0.35.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"async-trait",
"futures",
@@ -16934,7 +16935,7 @@ dependencies = [
[[package]]
name = "sc-consensus-slots"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"async-trait",
"futures",
@@ -16958,7 +16959,7 @@ dependencies = [
[[package]]
name = "sc-executor"
version = "0.32.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"parking_lot 0.12.4",
@@ -16981,7 +16982,7 @@ dependencies = [
[[package]]
name = "sc-executor-common"
version = "0.29.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"polkavm",
"sc-allocator",
@@ -16994,7 +16995,7 @@ dependencies = [
[[package]]
name = "sc-executor-polkavm"
version = "0.29.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"log",
"polkavm",
@@ -17005,7 +17006,7 @@ dependencies = [
[[package]]
name = "sc-executor-wasmtime"
version = "0.29.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"anyhow",
"log",
@@ -17021,7 +17022,7 @@ dependencies = [
[[package]]
name = "sc-informant"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"console",
"futures",
@@ -17037,7 +17038,7 @@ dependencies = [
[[package]]
name = "sc-keystore"
version = "25.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"array-bytes",
"parking_lot 0.12.4",
@@ -17051,7 +17052,7 @@ dependencies = [
[[package]]
name = "sc-mixnet"
version = "0.4.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"array-bytes",
"arrayvec 0.7.6",
@@ -17079,7 +17080,7 @@ dependencies = [
[[package]]
name = "sc-network"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"array-bytes",
"async-channel 1.9.0",
@@ -17128,7 +17129,7 @@ dependencies = [
[[package]]
name = "sc-network-common"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bitflags 1.3.2",
"parity-scale-codec",
@@ -17138,7 +17139,7 @@ dependencies = [
[[package]]
name = "sc-network-light"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"array-bytes",
"async-channel 1.9.0",
@@ -17159,7 +17160,7 @@ dependencies = [
[[package]]
name = "sc-network-sync"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"array-bytes",
"async-channel 1.9.0",
@@ -17193,7 +17194,7 @@ dependencies = [
[[package]]
name = "sc-network-transactions"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"array-bytes",
"futures",
@@ -17212,7 +17213,7 @@ dependencies = [
[[package]]
name = "sc-network-types"
version = "0.10.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bs58",
"bytes",
@@ -17233,7 +17234,7 @@ dependencies = [
[[package]]
name = "sc-proposer-metrics"
version = "0.17.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"log",
"substrate-prometheus-endpoint",
@@ -17242,7 +17243,7 @@ dependencies = [
[[package]]
name = "sc-rpc"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"futures",
"jsonrpsee",
@@ -17274,7 +17275,7 @@ dependencies = [
[[package]]
name = "sc-rpc-api"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"jsonrpsee",
"parity-scale-codec",
@@ -17295,7 +17296,7 @@ dependencies = [
[[package]]
name = "sc-rpc-server"
version = "11.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"dyn-clone",
"forwarded-header-value",
@@ -17319,7 +17320,7 @@ dependencies = [
[[package]]
name = "sc-rpc-spec-v2"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"array-bytes",
"futures",
@@ -17352,7 +17353,7 @@ dependencies = [
[[package]]
name = "sc-runtime-utilities"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"sc-executor",
@@ -17367,7 +17368,7 @@ dependencies = [
[[package]]
name = "sc-service"
version = "0.35.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"async-trait",
"directories",
@@ -17431,7 +17432,7 @@ dependencies = [
[[package]]
name = "sc-state-db"
version = "0.30.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"log",
"parity-scale-codec",
@@ -17442,7 +17443,7 @@ dependencies = [
[[package]]
name = "sc-sysinfo"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"derive_more 0.99.20",
"futures",
@@ -17462,7 +17463,7 @@ dependencies = [
[[package]]
name = "sc-telemetry"
version = "15.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"chrono",
"futures",
@@ -17481,7 +17482,7 @@ dependencies = [
[[package]]
name = "sc-tracing"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"chrono",
"console",
@@ -17509,7 +17510,7 @@ dependencies = [
[[package]]
name = "sc-tracing-proc-macro"
version = "11.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"proc-macro-crate 3.3.0",
"proc-macro2",
@@ -17520,7 +17521,7 @@ dependencies = [
[[package]]
name = "sc-transaction-pool"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"async-trait",
"futures",
@@ -17552,7 +17553,7 @@ dependencies = [
[[package]]
name = "sc-transaction-pool-api"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"async-trait",
"futures",
@@ -17570,7 +17571,7 @@ dependencies = [
[[package]]
name = "sc-utils"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"async-channel 1.9.0",
"futures",
@@ -18476,7 +18477,7 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7"
[[package]]
name = "slot-range-helper"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"enumn",
"parity-scale-codec",
@@ -18658,7 +18659,7 @@ dependencies = [
[[package]]
name = "snowbridge-core"
version = "0.2.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bp-relayers",
"frame-support",
@@ -18893,7 +18894,7 @@ dependencies = [
[[package]]
name = "sp-api"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"docify",
"hash-db",
@@ -18915,7 +18916,7 @@ dependencies = [
[[package]]
name = "sp-api-proc-macro"
version = "15.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"Inflector",
"blake2 0.10.6",
@@ -18929,7 +18930,7 @@ dependencies = [
[[package]]
name = "sp-application-crypto"
version = "30.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -18941,7 +18942,7 @@ dependencies = [
[[package]]
name = "sp-arithmetic"
version = "23.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"docify",
"integer-sqrt",
@@ -18955,7 +18956,7 @@ dependencies = [
[[package]]
name = "sp-authority-discovery"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -18967,7 +18968,7 @@ dependencies = [
[[package]]
name = "sp-block-builder"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"sp-api",
"sp-inherents",
@@ -18977,7 +18978,7 @@ dependencies = [
[[package]]
name = "sp-blockchain"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"futures",
"parity-scale-codec",
@@ -18996,7 +18997,7 @@ dependencies = [
[[package]]
name = "sp-consensus"
version = "0.32.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"async-trait",
"futures",
@@ -19013,7 +19014,7 @@ dependencies = [
[[package]]
name = "sp-consensus-aura"
version = "0.32.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"async-trait",
"parity-scale-codec",
@@ -19029,7 +19030,7 @@ dependencies = [
[[package]]
name = "sp-consensus-babe"
version = "0.32.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"async-trait",
"parity-scale-codec",
@@ -19047,7 +19048,7 @@ dependencies = [
[[package]]
name = "sp-consensus-beefy"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -19067,7 +19068,7 @@ dependencies = [
[[package]]
name = "sp-consensus-grandpa"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"finality-grandpa",
"log",
@@ -19084,7 +19085,7 @@ dependencies = [
[[package]]
name = "sp-consensus-pow"
version = "0.32.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"sp-api",
@@ -19095,7 +19096,7 @@ dependencies = [
[[package]]
name = "sp-consensus-slots"
version = "0.32.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -19106,7 +19107,7 @@ dependencies = [
[[package]]
name = "sp-core"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"ark-vrf",
"array-bytes",
@@ -19153,7 +19154,7 @@ dependencies = [
[[package]]
name = "sp-core-hashing"
version = "15.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage)",
]
@@ -19161,7 +19162,7 @@ dependencies = [
[[package]]
name = "sp-core-hashing-proc-macro"
version = "15.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"sp-crypto-hashing-proc-macro",
]
@@ -19169,7 +19170,7 @@ dependencies = [
[[package]]
name = "sp-crypto-ec-utils"
version = "0.10.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"ark-bls12-377 0.5.0",
"ark-bls12-377-ext",
@@ -19203,7 +19204,7 @@ dependencies = [
[[package]]
name = "sp-crypto-hashing"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"blake2b_simd",
"byteorder",
@@ -19216,7 +19217,7 @@ dependencies = [
[[package]]
name = "sp-crypto-hashing-proc-macro"
version = "0.1.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"quote",
"sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage)",
@@ -19226,7 +19227,7 @@ dependencies = [
[[package]]
name = "sp-database"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"kvdb",
"kvdb-rocksdb",
@@ -19236,7 +19237,7 @@ dependencies = [
[[package]]
name = "sp-debug-derive"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"proc-macro-warning",
"proc-macro2",
@@ -19247,7 +19248,7 @@ dependencies = [
[[package]]
name = "sp-externalities"
version = "0.25.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"environmental",
"parity-scale-codec",
@@ -19257,7 +19258,7 @@ dependencies = [
[[package]]
name = "sp-genesis-builder"
version = "0.8.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -19269,7 +19270,7 @@ dependencies = [
[[package]]
name = "sp-inherents"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"async-trait",
"impl-trait-for-tuples",
@@ -19282,7 +19283,7 @@ dependencies = [
[[package]]
name = "sp-io"
version = "30.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bytes",
"docify",
@@ -19308,7 +19309,7 @@ dependencies = [
[[package]]
name = "sp-keyring"
version = "31.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"sp-core",
"sp-runtime",
@@ -19318,7 +19319,7 @@ dependencies = [
[[package]]
name = "sp-keystore"
version = "0.34.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"parking_lot 0.12.4",
@@ -19329,7 +19330,7 @@ dependencies = [
[[package]]
name = "sp-maybe-compressed-blob"
version = "11.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"thiserror 1.0.69",
"zstd 0.12.4",
@@ -19338,7 +19339,7 @@ dependencies = [
[[package]]
name = "sp-metadata-ir"
version = "0.6.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-metadata",
"parity-scale-codec",
@@ -19348,7 +19349,7 @@ dependencies = [
[[package]]
name = "sp-mixnet"
version = "0.4.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -19359,7 +19360,7 @@ dependencies = [
[[package]]
name = "sp-mmr-primitives"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"log",
"parity-scale-codec",
@@ -19376,7 +19377,7 @@ dependencies = [
[[package]]
name = "sp-npos-elections"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -19389,7 +19390,7 @@ dependencies = [
[[package]]
name = "sp-offchain"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"sp-api",
"sp-core",
@@ -19399,7 +19400,7 @@ dependencies = [
[[package]]
name = "sp-panic-handler"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"backtrace",
"regex",
@@ -19408,7 +19409,7 @@ dependencies = [
[[package]]
name = "sp-rpc"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"rustc-hash 1.1.0",
"serde",
@@ -19418,7 +19419,7 @@ dependencies = [
[[package]]
name = "sp-runtime"
version = "31.0.1"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"binary-merkle-tree",
"bytes",
@@ -19449,7 +19450,7 @@ dependencies = [
[[package]]
name = "sp-runtime-interface"
version = "24.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bytes",
"impl-trait-for-tuples",
@@ -19467,7 +19468,7 @@ dependencies = [
[[package]]
name = "sp-runtime-interface-proc-macro"
version = "17.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"Inflector",
"expander",
@@ -19480,7 +19481,7 @@ dependencies = [
[[package]]
name = "sp-session"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -19494,7 +19495,7 @@ dependencies = [
[[package]]
name = "sp-staking"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"impl-trait-for-tuples",
"parity-scale-codec",
@@ -19507,7 +19508,7 @@ dependencies = [
[[package]]
name = "sp-state-machine"
version = "0.35.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"hash-db",
"log",
@@ -19527,7 +19528,7 @@ dependencies = [
[[package]]
name = "sp-statement-store"
version = "10.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"aes-gcm",
"curve25519-dalek",
@@ -19552,12 +19553,12 @@ dependencies = [
[[package]]
name = "sp-std"
version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
[[package]]
name = "sp-storage"
version = "19.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"impl-serde",
"parity-scale-codec",
@@ -19569,7 +19570,7 @@ dependencies = [
[[package]]
name = "sp-timestamp"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"async-trait",
"parity-scale-codec",
@@ -19581,7 +19582,7 @@ dependencies = [
[[package]]
name = "sp-tracing"
version = "16.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"regex",
@@ -19593,7 +19594,7 @@ dependencies = [
[[package]]
name = "sp-transaction-pool"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"sp-api",
"sp-runtime",
@@ -19602,7 +19603,7 @@ dependencies = [
[[package]]
name = "sp-transaction-storage-proof"
version = "26.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"async-trait",
"parity-scale-codec",
@@ -19617,7 +19618,7 @@ dependencies = [
[[package]]
name = "sp-trie"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"ahash 0.8.12",
"foldhash 0.1.5",
@@ -19642,7 +19643,7 @@ dependencies = [
[[package]]
name = "sp-version"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"impl-serde",
"parity-scale-codec",
@@ -19659,7 +19660,7 @@ dependencies = [
[[package]]
name = "sp-version-proc-macro"
version = "13.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"parity-scale-codec",
"proc-macro-warning",
@@ -19671,7 +19672,7 @@ dependencies = [
[[package]]
name = "sp-wasm-interface"
version = "20.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"anyhow",
"impl-trait-for-tuples",
@@ -19683,7 +19684,7 @@ dependencies = [
[[package]]
name = "sp-weights"
version = "27.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"bounded-collections 0.3.2",
"parity-scale-codec",
@@ -19963,7 +19964,7 @@ dependencies = [
[[package]]
name = "staging-parachain-info"
version = "0.7.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -19976,7 +19977,7 @@ dependencies = [
[[package]]
name = "staging-xcm"
version = "7.0.1"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"array-bytes",
"bounded-collections 0.3.2",
@@ -19997,7 +19998,7 @@ dependencies = [
[[package]]
name = "staging-xcm-builder"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"environmental",
"frame-support",
@@ -20021,7 +20022,7 @@ dependencies = [
[[package]]
name = "staging-xcm-executor"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"environmental",
"frame-benchmarking",
@@ -20205,7 +20206,7 @@ dependencies = [
[[package]]
name = "substrate-bip39"
version = "0.4.7"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"hmac 0.12.1",
"pbkdf2 0.12.2",
@@ -20230,7 +20231,7 @@ dependencies = [
[[package]]
name = "substrate-frame-rpc-support"
version = "29.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"jsonrpsee",
@@ -20244,7 +20245,7 @@ dependencies = [
[[package]]
name = "substrate-frame-rpc-system"
version = "28.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"docify",
"frame-system-rpc-runtime-api",
@@ -20264,7 +20265,7 @@ dependencies = [
[[package]]
name = "substrate-prometheus-endpoint"
version = "0.17.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"http-body-util",
"hyper 1.6.0",
@@ -20278,7 +20279,7 @@ dependencies = [
[[package]]
name = "substrate-rpc-client"
version = "0.33.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"async-trait",
"jsonrpsee",
@@ -20302,7 +20303,7 @@ dependencies = [
[[package]]
name = "substrate-wasm-builder"
version = "17.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"build-helper",
"cargo_metadata 0.15.4",
@@ -20840,7 +20841,7 @@ checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683"
[[package]]
name = "testnet-parachains-constants"
version = "1.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -22715,7 +22716,7 @@ dependencies = [
[[package]]
name = "westend-runtime-constants"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"polkadot-primitives",
@@ -23396,7 +23397,7 @@ dependencies = [
[[package]]
name = "xcm-procedural"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"Inflector",
"proc-macro2",
@@ -23407,7 +23408,7 @@ dependencies = [
[[package]]
name = "xcm-runtime-apis"
version = "0.1.1"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"parity-scale-codec",
@@ -23421,7 +23422,7 @@ dependencies = [
[[package]]
name = "xcm-simulator"
version = "7.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#8f0cbcc253f62eeac20bcdec5bc90b2a58bb75a7"
+source = "git+https://github.com/paritytech/polkadot-sdk.git?branch=pkhry%2Fexternal_transient_storage#5f097b11b6698ca6f973cd9bd6b4c1664f2eb1f0"
dependencies = [
"frame-support",
"frame-system",
diff --git a/crates/revive-strategy/src/cheatcodes/mod.rs b/crates/revive-strategy/src/cheatcodes/mod.rs
index 3c0e7a157170b..d168ab60cf3e5 100644
--- a/crates/revive-strategy/src/cheatcodes/mod.rs
+++ b/crates/revive-strategy/src/cheatcodes/mod.rs
@@ -667,7 +667,12 @@ fn select_revive(
ctx.externalities.execute_with(||{
// Enable debug mode to bypass EIP-170 size checks during testing
if data.cfg.limit_contract_code_size == Some(usize::MAX) {
- let debug_settings = DebugSettings::new(true, true, true);
+ let debug_settings = {
+ DebugSettings::default()
+ .set_allow_unlimited_contract_size(true)
+ .set_bypass_eip_3607(true)
+ .set_enable_pvm_logs(true)
+ };
debug_settings.write_to_storage::();
}
::ChainId::set(
diff --git a/crates/revive-strategy/src/tracing/call_tracer.rs b/crates/revive-strategy/src/tracing/call_tracer.rs
index 2e6fe791c6470..056042ed83581 100644
--- a/crates/revive-strategy/src/tracing/call_tracer.rs
+++ b/crates/revive-strategy/src/tracing/call_tracer.rs
@@ -27,7 +27,7 @@ impl Tracing for ExpectedCallTracer {
_is_read_only: bool,
value: U256,
input: &[u8],
- _gas: U256,
+ _gas: u64,
) {
let addr =
is_delegate_call.map(|x| Address::from(x.0)).unwrap_or_else(|| Address::from(to.0));
@@ -54,7 +54,7 @@ impl Tracing for ExpectedCallTracer {
}
}
}
- fn exit_child_span(&mut self, _output: &pallet_revive::ExecReturnValue, _gas_left: U256) {
+ fn exit_child_span(&mut self, _output: &pallet_revive::ExecReturnValue, _gas_left: u64) {
self.is_create = false;
}
diff --git a/crates/revive-strategy/src/tracing/expect_create.rs b/crates/revive-strategy/src/tracing/expect_create.rs
index 8d1f1e0e8b0fb..efddc2a8f573f 100644
--- a/crates/revive-strategy/src/tracing/expect_create.rs
+++ b/crates/revive-strategy/src/tracing/expect_create.rs
@@ -54,7 +54,7 @@ impl Tracing for CreateTracer {
_is_read_only: bool,
_value: U256,
_input: &[u8],
- _gas: U256,
+ _gas: u64,
) {
self.call_types.push(if let Some((_, salt)) = self.is_create.take() {
Type::Create { salt }
@@ -70,7 +70,7 @@ impl Tracing for CreateTracer {
fn exit_child_span(
&mut self,
_output: &polkadot_sdk::pallet_revive::ExecReturnValue,
- _gas_left: U256,
+ _gas_left: u64,
) {
let addr = self.calls.pop().unwrap_or_default();
diff --git a/crates/revive-strategy/src/tracing/mod.rs b/crates/revive-strategy/src/tracing/mod.rs
index 40359441655f4..5452bca7c4a88 100644
--- a/crates/revive-strategy/src/tracing/mod.rs
+++ b/crates/revive-strategy/src/tracing/mod.rs
@@ -137,7 +137,7 @@ impl Tracing for Tracer {
&mut self,
contract_address: polkadot_sdk::sp_core::H160,
beneficiary_address: polkadot_sdk::sp_core::H160,
- gas_left: U256,
+ gas_left: u64,
value: U256,
) {
self.prestate_tracer.terminate(contract_address, beneficiary_address, gas_left, value);
@@ -155,7 +155,7 @@ impl Tracing for Tracer {
is_read_only: bool,
value: U256,
input: &[u8],
- gas: U256,
+ gas: u64,
) {
self.prestate_tracer.enter_child_span(
from,
@@ -271,7 +271,7 @@ impl Tracing for Tracer {
fn exit_child_span(
&mut self,
output: &polkadot_sdk::pallet_revive::ExecReturnValue,
- gas_left: U256,
+ gas_left: u64,
) {
self.prestate_tracer.exit_child_span(output, gas_left);
self.call_tracer.exit_child_span(output, gas_left);
@@ -284,7 +284,7 @@ impl Tracing for Tracer {
fn exit_child_span_with_error(
&mut self,
error: polkadot_sdk::sp_runtime::DispatchError,
- gas_left: U256,
+ gas_left: u64,
) {
self.prestate_tracer.exit_child_span_with_error(error, gas_left);
self.call_tracer.exit_child_span_with_error(error, gas_left);
diff --git a/crates/revive-strategy/src/tracing/revert_tracer.rs b/crates/revive-strategy/src/tracing/revert_tracer.rs
index 78246b8c60e42..1566d53c0bf43 100644
--- a/crates/revive-strategy/src/tracing/revert_tracer.rs
+++ b/crates/revive-strategy/src/tracing/revert_tracer.rs
@@ -46,7 +46,7 @@ impl Tracing for RevertTracer {
_is_read_only: bool,
_value: U256,
_input: &[u8],
- _gas: U256,
+ _gas: u64,
) {
self.call_types.push(if self.is_create { Type::Create } else { Type::Rest });
@@ -64,7 +64,7 @@ impl Tracing for RevertTracer {
fn exit_child_span(
&mut self,
output: &polkadot_sdk::pallet_revive::ExecReturnValue,
- _gas_left: U256,
+ _gas_left: u64,
) {
let addr = self.calls.pop().unwrap_or_default();
@@ -82,7 +82,7 @@ impl Tracing for RevertTracer {
fn exit_child_span_with_error(
&mut self,
_error: polkadot_sdk::sp_runtime::DispatchError,
- _gas_used: U256,
+ _gas_used: u64,
) {
let addr = self.calls.pop().unwrap_or_default();
if self.has_reverted.is_none() {
diff --git a/crates/revive-strategy/src/tracing/storage_tracer.rs b/crates/revive-strategy/src/tracing/storage_tracer.rs
index 4314e93e210b5..6b6bec7fc55f4 100644
--- a/crates/revive-strategy/src/tracing/storage_tracer.rs
+++ b/crates/revive-strategy/src/tracing/storage_tracer.rs
@@ -80,7 +80,7 @@ impl Tracing for StorageTracer {
is_read_only: bool,
value: U256,
input: &[u8],
- _gas: U256,
+ _gas: u64,
) {
let code = self.is_create.take();
@@ -139,7 +139,7 @@ impl Tracing for StorageTracer {
&mut self,
contract_address: H160,
beneficiary_address: H160,
- _gas_left: U256,
+ _gas_left: u64,
value: U256,
) {
let last_depth = if !self.pending.is_empty() {
@@ -171,7 +171,7 @@ impl Tracing for StorageTracer {
fn exit_child_span_with_error(
&mut self,
_error: polkadot_sdk::sp_runtime::DispatchError,
- _gas_left: U256,
+ _gas_left: u64,
) {
self.calls.pop();
@@ -213,7 +213,7 @@ impl Tracing for StorageTracer {
fn exit_child_span(
&mut self,
output: &polkadot_sdk::pallet_revive::ExecReturnValue,
- _gas_left: U256,
+ _gas_left: u64,
) {
self.calls.pop();
diff --git a/crates/revive-utils/Cargo.toml b/crates/revive-utils/Cargo.toml
index bbc084ff525e0..54eb1a4c775ba 100644
--- a/crates/revive-utils/Cargo.toml
+++ b/crates/revive-utils/Cargo.toml
@@ -16,6 +16,7 @@ foundry-evm-core.workspace = true
foundry-evm-traces.workspace = true
polkadot-sdk.workspace = true
revive-env.workspace = true
+funty = "^2.0.0"
alloy-primitives.workspace = true
revm.workspace = true
diff --git a/crates/revive-utils/src/lib.rs b/crates/revive-utils/src/lib.rs
index 3875786259cab..f0855150b46c0 100644
--- a/crates/revive-utils/src/lib.rs
+++ b/crates/revive-utils/src/lib.rs
@@ -3,6 +3,7 @@ use foundry_evm_core::{Ecx, InspectorExt};
use foundry_evm_traces::{
CallTraceArena, GethTraceBuilder, ParityTraceBuilder, TracingInspector, TracingInspectorConfig,
};
+use funty::Fundamental;
use polkadot_sdk::pallet_revive::evm::{CallTrace, CallType};
use revm::{
Inspector,
@@ -13,7 +14,6 @@ use revm::{
InterpreterResult,
},
};
-
/// A Wrapper around [TracingInspector] to allow adding zkEVM traces.
#[derive(Clone, Debug, Default)]
pub struct TraceCollector {
From c15324c8984cdb218c0872b624ce2bc3b9c322b7 Mon Sep 17 00:00:00 2001
From: Pavlo Khrystenko
Date: Fri, 30 Jan 2026 17:36:38 +0100
Subject: [PATCH 11/11] fixup anvil-polkadot
---
.../src/api_server/revive_conversions.rs | 67 ++++++++++++++++++-
.../src/api_server/trace_helpers.rs | 2 +-
.../src/substrate_node/genesis.rs | 8 ++-
3 files changed, 72 insertions(+), 5 deletions(-)
diff --git a/crates/anvil-polkadot/src/api_server/revive_conversions.rs b/crates/anvil-polkadot/src/api_server/revive_conversions.rs
index fa9d394e7d46f..9263fc3b39dab 100644
--- a/crates/anvil-polkadot/src/api_server/revive_conversions.rs
+++ b/crates/anvil-polkadot/src/api_server/revive_conversions.rs
@@ -3,9 +3,9 @@ use alloy_primitives::{Address, B256};
use alloy_rpc_types::{
AccessList, FilterBlockOption, FilterSet, SignedAuthorization, Topic, TransactionRequest,
trace::geth::{
- AccountState, CallFrame, CallLogFrame, DiffMode, GethDebugBuiltInTracerType,
+ AccountState, CallFrame, CallLogFrame, DefaultFrame, DiffMode, GethDebugBuiltInTracerType,
GethDebugTracerType, GethDebugTracingCallOptions, GethDebugTracingOptions, GethTrace,
- PreStateFrame, PreStateMode,
+ PreStateFrame, PreStateMode, StructLog,
},
};
use polkadot_sdk::{
@@ -17,6 +17,7 @@ use polkadot_sdk::{
},
sp_core,
};
+use revm::bytecode::OpCode;
use serde::{Deserialize, Serialize};
use subxt::utils::{H160, H256};
@@ -30,7 +31,11 @@ impl From for AlloyU256 {
Self(alloy_primitives::U256::from_be_bytes(bytes))
}
}
-
+impl From for AlloyU256 {
+ fn from(value: u64) -> Self {
+ Self(alloy_primitives::U256::from(value))
+ }
+}
impl AlloyU256 {
pub fn inner(&self) -> alloy_primitives::U256 {
self.0
@@ -484,6 +489,62 @@ impl ReviveTrace {
impl From for GethTrace {
fn from(value: ReviveTrace) -> Self {
match value.inner() {
+ Trace::Execution(execution_trace) => Self::Default(DefaultFrame {
+ failed: execution_trace.failed,
+ gas: execution_trace.gas,
+ return_value: execution_trace.return_value.0.into(),
+ struct_logs: execution_trace
+ .struct_logs
+ .into_iter()
+ .filter_map(|struct_| match struct_.kind {
+ evm::ExecutionStepKind::EVMOpcode { pc, op, stack, memory, storage } => {
+ Some(StructLog {
+ pc: pc.into(),
+ op: OpCode::new(op).map(|x| x.as_str().into()).unwrap_or_default(),
+ gas: struct_.gas,
+ gas_cost: struct_.gas_cost,
+ depth: struct_.depth.into(),
+ error: struct_.error,
+ stack: if stack.is_empty() {
+ None
+ } else {
+ Some(
+ stack
+ .into_iter()
+ .map(|x| alloy_primitives::U256::from_be_slice(&x.0))
+ .collect(),
+ )
+ },
+ return_data: if struct_.return_data.is_empty() {
+ None
+ } else {
+ Some(struct_.return_data.0.into())
+ },
+ memory: if memory.is_empty() {
+ None
+ } else {
+ memory
+ .into_iter()
+ .map(|x| String::from_utf8(x.0))
+ .collect::, _>>()
+ .ok()
+ .or_else(|| None)
+ },
+ memory_size: None, // TODO: fixme
+ storage: storage.map(|x| {
+ x.into_iter()
+ .map(|(k, v)| {
+ (B256::from_slice(&k.0), B256::from_slice(&v.0))
+ })
+ .collect()
+ }),
+ refund_counter: None,
+ })
+ }
+ evm::ExecutionStepKind::PVMSyscall { op: _, args: _, returned: _ } => None,
+ })
+ .collect(),
+ }),
Trace::Call(call_trace) => Self::CallTracer(ReviveCallTrace::new(call_trace).into()),
Trace::Prestate(PrestateTrace::Prestate(prestate_map)) => {
Self::PreStateTracer(PreStateFrame::Default(PreStateMode(
diff --git a/crates/anvil-polkadot/src/api_server/trace_helpers.rs b/crates/anvil-polkadot/src/api_server/trace_helpers.rs
index 29baacd993af2..2edb277e3e583 100644
--- a/crates/anvil-polkadot/src/api_server/trace_helpers.rs
+++ b/crates/anvil-polkadot/src/api_server/trace_helpers.rs
@@ -47,7 +47,7 @@ pub fn parity_transaction_trace_builder(
) -> Result, Error> {
let call_trace = match trace {
Trace::Call(call_trace) => call_trace,
- Trace::Prestate(_) => {
+ Trace::Prestate(_) | Trace::Execution(_) => {
return Err(Error::InternalError("Trace is not a call trace".to_string()));
}
};
diff --git a/crates/anvil-polkadot/src/substrate_node/genesis.rs b/crates/anvil-polkadot/src/substrate_node/genesis.rs
index 3e6932b71dcc6..8e28064afdf58 100644
--- a/crates/anvil-polkadot/src/substrate_node/genesis.rs
+++ b/crates/anvil-polkadot/src/substrate_node/genesis.rs
@@ -116,7 +116,13 @@ impl GenesisConfig {
let genesis_nonce: u64 = account.nonce.unwrap_or_default();
let contract_data: Option = if account.code.is_some() {
Some(ContractData {
- code: account.code.clone().map(|code| code.to_vec()).unwrap_or_default(),
+ code: account
+ .code
+ .clone()
+ .map(|code| {
+ polkadot_sdk::pallet_revive::evm::Bytes::from(code.to_vec())
+ })
+ .unwrap_or_default(),
storage: account
.storage
.clone()