From 61798f70d700119d6a06c01743e569653c19e06a Mon Sep 17 00:00:00 2001 From: Parth Desai Date: Fri, 10 Jan 2025 18:30:13 +0400 Subject: [PATCH] Changes in dancelight to enable solochain message relay + integration of scripts --- Cargo.lock | 675 +- Cargo.toml | 2 + .../runtime/dancelight/Cargo.toml | 6 + .../src/bridge_to_ethereum_config.rs | 21 +- .../runtime/dancelight/src/lib.rs | 54 +- .../Cargo.toml | 43 + .../src/lib.rs | 72 + test/scripts/bridge-build-artifacts.sh | 1 - test/scripts/bridge/assets/beefy-relay.json | 13 +- .../bridge/assets/substrate-relay.json | 28 + test/scripts/bridge/build-relayer.sh | 8 +- .../bridge/build-snowbridge-contracts.sh | 2 +- .../bridge/build-symbiotic-contracts.sh | 12 + .../bridge/checkout-tanssi-symbiotic.sh | 25 - .../bridge/deploy-ethereum-contracts.sh | 5 +- .../bridge/generate-beefy-checkpoint.sh | 2 +- test/scripts/bridge/generate-eth-info.sh | 3 +- test/scripts/bridge/set-env.sh | 10 +- test/scripts/bridge/setup-relayer.sh | 22 + test/scripts/bridge/start-relayer.sh | 22 +- .../interfaces/augment-api-events.ts | 6 + .../interfaces/augment-api-query.ts | 7 + .../src/dancelight/interfaces/lookup.ts | 2413 +++--- .../src/dancelight/interfaces/registry.ts | 2 + .../src/dancelight/interfaces/types-lookup.ts | 7297 +++++++++-------- 25 files changed, 5517 insertions(+), 5234 deletions(-) create mode 100644 pallets/oubound-message-commitment-recorder/Cargo.toml create mode 100644 pallets/oubound-message-commitment-recorder/src/lib.rs create mode 100644 test/scripts/bridge/assets/substrate-relay.json delete mode 100755 test/scripts/bridge/checkout-tanssi-symbiotic.sh diff --git a/Cargo.lock b/Cargo.lock index d36ba84f3..582b3d155 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -576,7 +576,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "asset-test-utils" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", @@ -605,7 +605,7 @@ dependencies = [ [[package]] name = "assets-common" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -933,7 +933,7 @@ checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" [[package]] name = "binary-merkle-tree" version = "15.0.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "hash-db", "log", @@ -1176,7 +1176,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.18.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bp-runtime", "finality-grandpa", @@ -1193,7 +1193,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bp-header-chain", "bp-runtime", @@ -1209,7 +1209,7 @@ dependencies = [ [[package]] name = "bp-parachains" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bp-header-chain", "bp-polkadot-core", @@ -1226,7 +1226,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bp-messages", "bp-runtime", @@ -1244,7 +1244,7 @@ dependencies = [ [[package]] name = "bp-relayers" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bp-header-chain", "bp-messages", @@ -1262,7 +1262,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-support", "frame-system", @@ -1285,7 +1285,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bp-header-chain", "bp-parachains", @@ -1305,7 +1305,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub" version = "0.4.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bp-messages", "bp-runtime", @@ -1322,7 +1322,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" version = "0.14.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", "scale-info", @@ -1334,7 +1334,7 @@ dependencies = [ [[package]] name = "bridge-hub-common" version = "0.10.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1351,7 +1351,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bp-header-chain", "bp-messages", @@ -2585,7 +2585,7 @@ dependencies = [ [[package]] name = "cumulus-client-cli" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "clap 4.5.13", "parity-scale-codec", @@ -2602,7 +2602,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -2625,7 +2625,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-aura" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "cumulus-client-collator", @@ -2670,7 +2670,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "cumulus-client-pov-recovery", @@ -2700,7 +2700,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" version = "0.16.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "anyhow", "async-trait", @@ -2715,7 +2715,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -2741,7 +2741,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.12.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2763,7 +2763,7 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2789,7 +2789,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.19.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "cumulus-client-cli", "cumulus-client-collator", @@ -2826,7 +2826,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.17.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2862,7 +2862,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", @@ -2873,7 +2873,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" version = "19.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -2886,7 +2886,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.17.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2901,7 +2901,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.17.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bounded-collections 0.2.0", "bp-xcm-bridge-hub-router", @@ -2926,7 +2926,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-aura" version = "0.15.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "sp-api", "sp-consensus-aura", @@ -2935,7 +2935,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.16.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2951,7 +2951,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.16.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2965,7 +2965,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.10.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -2975,7 +2975,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "8.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2991,7 +2991,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-timestamp" version = "0.16.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "cumulus-primitives-core", "sp-inherents", @@ -3001,7 +3001,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.17.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -3018,7 +3018,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" version = "0.19.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3042,7 +3042,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3061,7 +3061,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-minimal-node" version = "0.19.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "async-trait", @@ -3096,7 +3096,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-rpc-interface" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3135,7 +3135,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.16.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3422,6 +3422,7 @@ dependencies = [ "pallet-mmr", "pallet-multisig", "pallet-offences", + "pallet-outbound-message-commitment-recorder", "pallet-parameters", "pallet-pooled-staking", "pallet-preimage", @@ -3464,6 +3465,7 @@ dependencies = [ "snowbridge-beacon-primitives", "snowbridge-core", "snowbridge-milagro-bls", + "snowbridge-outbound-queue-runtime-api", "snowbridge-pallet-ethereum-client", "snowbridge-pallet-inbound-queue", "snowbridge-pallet-inbound-queue-fixtures", @@ -4059,7 +4061,7 @@ dependencies = [ [[package]] name = "emulated-integration-tests-common" version = "14.1.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "asset-test-utils", "bp-messages", @@ -4936,7 +4938,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "13.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", ] @@ -5063,7 +5065,7 @@ checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" [[package]] name = "frame-benchmarking" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-support", "frame-support-procedural", @@ -5087,7 +5089,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "43.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "Inflector", "array-bytes", @@ -5137,7 +5139,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "14.0.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", @@ -5148,7 +5150,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -5164,7 +5166,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "aquamarine", "frame-support", @@ -5194,7 +5196,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.6.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "docify", @@ -5209,7 +5211,7 @@ dependencies = [ [[package]] name = "frame-remote-externalities" version = "0.46.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "futures 0.3.30", "indicatif", @@ -5231,7 +5233,7 @@ dependencies = [ [[package]] name = "frame-support" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "aquamarine", "array-bytes", @@ -5272,7 +5274,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "30.0.3" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "Inflector", "cfg-expr", @@ -5292,7 +5294,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.1.0", @@ -5304,7 +5306,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "proc-macro2", "quote", @@ -5314,7 +5316,7 @@ dependencies = [ [[package]] name = "frame-system" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "cfg-if", "docify", @@ -5334,7 +5336,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -5348,7 +5350,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "34.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "docify", "parity-scale-codec", @@ -5358,7 +5360,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.44.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-support", "parity-scale-codec", @@ -7743,7 +7745,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "40.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "futures 0.3.30", "log", @@ -7762,7 +7764,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -8631,7 +8633,7 @@ checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f" [[package]] name = "pallet-asset-conversion" version = "20.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -8649,7 +8651,7 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "17.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -8663,7 +8665,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -8680,7 +8682,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "40.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -8796,7 +8798,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-support", "frame-system", @@ -8825,7 +8827,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-support", "frame-system", @@ -8838,7 +8840,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -8861,7 +8863,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "37.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "aquamarine", "docify", @@ -8882,7 +8884,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "39.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "docify", "frame-benchmarking", @@ -8911,7 +8913,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "39.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-support", "frame-system", @@ -8930,7 +8932,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "39.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -8955,7 +8957,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "37.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -8972,7 +8974,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bp-header-chain", "bp-runtime", @@ -8991,7 +8993,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bp-header-chain", "bp-messages", @@ -9010,7 +9012,7 @@ dependencies = [ [[package]] name = "pallet-bridge-parachains" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bp-header-chain", "bp-parachains", @@ -9030,7 +9032,7 @@ dependencies = [ [[package]] name = "pallet-bridge-relayers" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bp-header-chain", "bp-messages", @@ -9054,7 +9056,7 @@ dependencies = [ [[package]] name = "pallet-broker" version = "0.17.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bitvec", "frame-benchmarking", @@ -9101,7 +9103,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "37.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -9151,7 +9153,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "19.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -9170,7 +9172,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -9204,7 +9206,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "assert_matches", "frame-benchmarking", @@ -9255,7 +9257,7 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" version = "5.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-support", "frame-system", @@ -9270,7 +9272,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -9287,7 +9289,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "37.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9309,7 +9311,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "37.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9322,7 +9324,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "39.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -9663,7 +9665,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "37.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "docify", "frame-benchmarking", @@ -9700,7 +9702,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -9722,7 +9724,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "enumflags2", "frame-benchmarking", @@ -9738,7 +9740,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "37.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -9757,7 +9759,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -9848,7 +9850,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -9864,7 +9866,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "41.0.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "environmental", "frame-benchmarking", @@ -9902,7 +9904,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "8.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "docify", "frame-benchmarking", @@ -9919,7 +9921,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -9936,7 +9938,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -9951,7 +9953,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -9966,7 +9968,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "35.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-support", "frame-system", @@ -9984,7 +9986,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "36.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10004,7 +10006,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "33.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -10029,7 +10031,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "37.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-support", "frame-system", @@ -10045,7 +10047,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10065,10 +10067,22 @@ dependencies = [ "sp-staking", ] +[[package]] +name = "pallet-outbound-message-commitment-recorder" +version = "0.1.0" +dependencies = [ + "frame-support", + "frame-system", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-runtime", +] + [[package]] name = "pallet-parameters" version = "0.9.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "docify", "frame-benchmarking", @@ -10108,7 +10122,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -10124,7 +10138,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -10138,7 +10152,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -10156,7 +10170,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -10170,7 +10184,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "assert_matches", "frame-benchmarking", @@ -10250,7 +10264,7 @@ dependencies = [ [[package]] name = "pallet-root-testing" version = "14.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-support", "frame-system", @@ -10264,7 +10278,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "39.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "docify", "frame-benchmarking", @@ -10309,7 +10323,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-support", "frame-system", @@ -10330,7 +10344,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -10346,7 +10360,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -10363,7 +10377,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -10385,7 +10399,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-curve" version = "12.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", @@ -10396,7 +10410,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "22.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "log", "sp-arithmetic", @@ -10405,7 +10419,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "24.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", "sp-api", @@ -10415,7 +10429,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "40.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -10466,7 +10480,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "docify", "frame-benchmarking", @@ -10481,7 +10495,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "37.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "docify", "frame-benchmarking", @@ -10500,7 +10514,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "37.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -10518,7 +10532,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-support", "frame-system", @@ -10533,7 +10547,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "41.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -10549,7 +10563,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -10561,7 +10575,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "37.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "docify", "frame-benchmarking", @@ -10579,7 +10593,7 @@ dependencies = [ [[package]] name = "pallet-tx-pause" version = "19.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "docify", "frame-benchmarking", @@ -10596,7 +10610,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -10611,7 +10625,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -10625,7 +10639,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "37.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -10639,7 +10653,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "17.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bounded-collections 0.2.0", "frame-benchmarking", @@ -10663,7 +10677,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "17.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -10681,7 +10695,7 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub" version = "0.13.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bp-messages", "bp-runtime", @@ -10703,7 +10717,7 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub-router" version = "0.15.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bp-xcm-bridge-hub-router", "frame-benchmarking", @@ -10788,7 +10802,7 @@ dependencies = [ [[package]] name = "parachains-common" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -10818,7 +10832,7 @@ dependencies = [ [[package]] name = "parachains-runtimes-test-utils" version = "17.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", @@ -11172,7 +11186,7 @@ checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" [[package]] name = "polkadot-approval-distribution" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bitvec", "futures 0.3.30", @@ -11192,7 +11206,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "always-assert", "futures 0.3.30", @@ -11208,7 +11222,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "derive_more", "fatality", @@ -11232,7 +11246,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "fatality", @@ -11265,7 +11279,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "19.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "cfg-if", "clap 4.5.13", @@ -11293,7 +11307,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bitvec", "fatality", @@ -11316,7 +11330,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "15.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", "scale-info", @@ -11327,7 +11341,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "derive_more", "fatality", @@ -11352,7 +11366,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "16.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -11366,7 +11380,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "futures 0.3.30", "futures-timer", @@ -11388,7 +11402,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "always-assert", "async-trait", @@ -11411,7 +11425,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "futures 0.3.30", "parity-scale-codec", @@ -11429,7 +11443,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bitvec", "derive_more", @@ -11462,7 +11476,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bitvec", "futures 0.3.30", @@ -11484,7 +11498,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bitvec", "fatality", @@ -11504,7 +11518,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "futures 0.3.30", "polkadot-node-subsystem", @@ -11519,7 +11533,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "futures 0.3.30", @@ -11541,7 +11555,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "futures 0.3.30", "polkadot-node-metrics", @@ -11555,7 +11569,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "futures 0.3.30", "futures-timer", @@ -11572,7 +11586,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "fatality", "futures 0.3.30", @@ -11591,7 +11605,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "futures 0.3.30", @@ -11608,7 +11622,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" version = "17.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "fatality", "futures 0.3.30", @@ -11622,7 +11636,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bitvec", "fatality", @@ -11640,7 +11654,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "always-assert", "array-bytes", @@ -11669,7 +11683,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "futures 0.3.30", "polkadot-node-primitives", @@ -11685,7 +11699,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" version = "16.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "cpu-time", "futures 0.3.30", @@ -11711,7 +11725,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-execute-worker" version = "16.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "cfg-if", "cpu-time", @@ -11729,7 +11743,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-prepare-worker" version = "16.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "blake3", "cfg-if", @@ -11752,7 +11766,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "futures 0.3.30", "polkadot-node-metrics", @@ -11767,7 +11781,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "lazy_static", "log", @@ -11786,7 +11800,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bs58 0.5.1", "futures 0.3.30", @@ -11805,7 +11819,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "18.0.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -11831,7 +11845,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "16.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bitvec", "bounded-vec", @@ -11857,7 +11871,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -11867,7 +11881,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-test-helpers" version = "1.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "futures 0.3.30", @@ -11889,7 +11903,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "bitvec", @@ -11919,7 +11933,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "derive_more", @@ -11955,7 +11969,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "futures 0.3.30", @@ -11977,7 +11991,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "14.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bounded-collections 0.2.0", "derive_more", @@ -11993,7 +12007,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "16.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bitvec", "hex-literal 0.4.1", @@ -12019,7 +12033,7 @@ dependencies = [ [[package]] name = "polkadot-primitives-test-helpers" version = "0.1.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "polkadot-primitives", "rand", @@ -12032,7 +12046,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "19.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "jsonrpsee", "mmr-rpc", @@ -12067,7 +12081,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "17.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bitvec", "frame-benchmarking", @@ -12117,7 +12131,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "17.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bs58 0.5.1", "frame-benchmarking", @@ -12129,7 +12143,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "17.0.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -12179,7 +12193,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "19.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "frame-benchmarking", @@ -12286,7 +12300,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "arrayvec 0.7.4", "bitvec", @@ -12309,7 +12323,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "16.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -12320,7 +12334,7 @@ dependencies = [ [[package]] name = "polkadot-test-client" version = "1.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "parity-scale-codec", @@ -12348,7 +12362,7 @@ dependencies = [ [[package]] name = "polkadot-test-runtime" version = "1.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-election-provider-support", "frame-executive", @@ -12404,7 +12418,7 @@ dependencies = [ [[package]] name = "polkadot-test-service" version = "1.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-system", "futures 0.3.30", @@ -13562,7 +13576,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "binary-merkle-tree", "bitvec", @@ -13662,7 +13676,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "17.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-support", "polkadot-primitives", @@ -14042,7 +14056,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "29.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "log", "sp-core", @@ -14053,7 +14067,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.45.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "futures 0.3.30", @@ -14083,7 +14097,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.45.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "futures 0.3.30", "futures-timer", @@ -14105,7 +14119,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.42.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", "sp-api", @@ -14120,7 +14134,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "docify", @@ -14147,7 +14161,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", @@ -14158,7 +14172,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.47.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "chrono", @@ -14203,7 +14217,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "37.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "fnv", "futures 0.3.30", @@ -14230,7 +14244,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.44.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "hash-db", "kvdb", @@ -14256,7 +14270,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.44.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "futures 0.3.30", @@ -14280,7 +14294,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.45.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "futures 0.3.30", @@ -14309,7 +14323,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.45.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "fork-tree", @@ -14345,7 +14359,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.45.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "futures 0.3.30", "jsonrpsee", @@ -14367,7 +14381,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "24.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14403,7 +14417,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "24.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "futures 0.3.30", "jsonrpsee", @@ -14423,7 +14437,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.44.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "fork-tree", "parity-scale-codec", @@ -14436,7 +14450,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.30.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "ahash 0.8.8", "array-bytes", @@ -14480,7 +14494,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.30.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "finality-grandpa", "futures 0.3.30", @@ -14500,7 +14514,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.46.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "assert_matches", "async-trait", @@ -14535,7 +14549,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.44.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "futures 0.3.30", @@ -14558,7 +14572,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.40.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "log", "parity-scale-codec", @@ -14582,7 +14596,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.35.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", "polkavm", @@ -14596,7 +14610,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.32.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "log", "polkavm", @@ -14607,7 +14621,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.35.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "anyhow", "cfg-if", @@ -14626,7 +14640,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.44.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "console", "futures 0.3.30", @@ -14643,7 +14657,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "33.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "parking_lot 0.12.3", @@ -14657,7 +14671,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.15.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "arrayvec 0.7.4", @@ -14686,7 +14700,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.45.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14737,7 +14751,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.44.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "bitflags 1.3.2", @@ -14755,7 +14769,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.45.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "ahash 0.8.8", "futures 0.3.30", @@ -14774,7 +14788,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.44.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14795,7 +14809,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.44.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "async-channel 1.9.0", @@ -14832,7 +14846,7 @@ dependencies = [ [[package]] name = "sc-network-test" version = "0.8.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "futures 0.3.30", @@ -14864,7 +14878,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.44.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "futures 0.3.30", @@ -14883,7 +14897,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.12.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bs58 0.5.1", "ed25519-dalek", @@ -14900,7 +14914,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "40.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "bytes", @@ -14934,7 +14948,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -14943,7 +14957,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "40.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "futures 0.3.30", "jsonrpsee", @@ -14975,7 +14989,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.44.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -14995,7 +15009,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "17.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -15019,7 +15033,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.45.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "futures 0.3.30", @@ -15051,7 +15065,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.46.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "directories", @@ -15115,7 +15129,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.36.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "log", "parity-scale-codec", @@ -15126,7 +15140,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.22.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "clap 4.5.13", "fs4", @@ -15139,7 +15153,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.45.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -15158,7 +15172,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "derive_more", "futures 0.3.30", @@ -15179,7 +15193,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "25.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "chrono", "futures 0.3.30", @@ -15199,7 +15213,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "37.0.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "chrono", "console", @@ -15228,7 +15242,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", @@ -15239,7 +15253,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "37.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "futures 0.3.30", @@ -15270,7 +15284,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "37.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "futures 0.3.30", @@ -15286,7 +15300,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "17.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-channel 1.9.0", "futures 0.3.30", @@ -15890,7 +15904,7 @@ dependencies = [ [[package]] name = "slot-range-helper" version = "15.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "enumn", "parity-scale-codec", @@ -16056,7 +16070,7 @@ dependencies = [ [[package]] name = "snowbridge-beacon-primitives" version = "0.10.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "byte-slice-cast", "frame-support", @@ -16078,7 +16092,7 @@ dependencies = [ [[package]] name = "snowbridge-core" version = "0.10.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "ethabi-decode", "frame-support", @@ -16101,7 +16115,7 @@ dependencies = [ [[package]] name = "snowbridge-ethereum" version = "0.9.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "ethabi-decode", "ethbloom", @@ -16136,7 +16150,7 @@ dependencies = [ [[package]] name = "snowbridge-outbound-queue-merkle-tree" version = "0.9.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", "scale-info", @@ -16144,10 +16158,23 @@ dependencies = [ "sp-runtime", ] +[[package]] +name = "snowbridge-outbound-queue-runtime-api" +version = "0.10.0" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" +dependencies = [ + "frame-support", + "parity-scale-codec", + "snowbridge-core", + "snowbridge-outbound-queue-merkle-tree", + "sp-api", + "sp-std", +] + [[package]] name = "snowbridge-pallet-ethereum-client" version = "0.10.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -16173,7 +16200,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-ethereum-client-fixtures" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "hex-literal 0.4.1", "snowbridge-beacon-primitives", @@ -16185,7 +16212,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-inbound-queue" version = "0.10.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "alloy-primitives", "alloy-sol-types", @@ -16213,7 +16240,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-inbound-queue-fixtures" version = "0.18.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "hex-literal 0.4.1", "snowbridge-beacon-primitives", @@ -16225,7 +16252,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-outbound-queue" version = "0.10.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bridge-hub-common", "ethabi-decode", @@ -16247,7 +16274,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-system" version = "0.10.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-benchmarking", "frame-support", @@ -16267,7 +16294,7 @@ dependencies = [ [[package]] name = "snowbridge-router-primitives" version = "0.16.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "alloy-primitives", "alloy-sol-types", @@ -16340,7 +16367,7 @@ dependencies = [ [[package]] name = "sp-api" version = "34.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "docify", "hash-db", @@ -16362,7 +16389,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "20.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "Inflector", "blake2 0.10.6", @@ -16376,7 +16403,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", "scale-info", @@ -16388,7 +16415,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "26.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "docify", "integer-sqrt", @@ -16402,7 +16429,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "34.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", "scale-info", @@ -16414,7 +16441,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "34.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "sp-api", "sp-inherents", @@ -16424,7 +16451,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "37.0.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "futures 0.3.30", "parity-scale-codec", @@ -16443,7 +16470,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.40.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "futures 0.3.30", @@ -16458,7 +16485,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.40.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "parity-scale-codec", @@ -16474,7 +16501,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.40.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "parity-scale-codec", @@ -16492,7 +16519,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "22.1.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "lazy_static", "parity-scale-codec", @@ -16513,7 +16540,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "21.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "finality-grandpa", "log", @@ -16530,7 +16557,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.40.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", "scale-info", @@ -16541,7 +16568,7 @@ dependencies = [ [[package]] name = "sp-core" version = "34.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "bitflags 1.3.2", @@ -16587,7 +16614,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "blake2b_simd", "byteorder", @@ -16600,7 +16627,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "quote", "sp-crypto-hashing", @@ -16610,7 +16637,7 @@ dependencies = [ [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "kvdb", "parking_lot 0.12.3", @@ -16619,7 +16646,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "proc-macro2", "quote", @@ -16629,7 +16656,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.29.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "environmental", "parity-scale-codec", @@ -16639,7 +16666,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.15.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", "scale-info", @@ -16651,7 +16678,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "34.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -16664,7 +16691,7 @@ dependencies = [ [[package]] name = "sp-io" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bytes", "docify", @@ -16690,7 +16717,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "39.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "sp-core", "sp-runtime", @@ -16700,7 +16727,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.40.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", @@ -16711,7 +16738,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "thiserror", "zstd 0.12.4", @@ -16720,7 +16747,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.7.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-metadata", "parity-scale-codec", @@ -16730,7 +16757,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.12.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", "scale-info", @@ -16741,7 +16768,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "34.1.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "log", "parity-scale-codec", @@ -16758,7 +16785,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "34.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", "scale-info", @@ -16771,7 +16798,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "34.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "sp-api", "sp-core", @@ -16781,7 +16808,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "backtrace", "lazy_static", @@ -16791,7 +16818,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "32.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -16801,7 +16828,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "39.0.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "docify", "either", @@ -16827,7 +16854,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "28.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -16846,7 +16873,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "Inflector", "expander", @@ -16859,7 +16886,7 @@ dependencies = [ [[package]] name = "sp-session" version = "36.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", "scale-info", @@ -16873,7 +16900,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "36.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -16886,7 +16913,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.43.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "hash-db", "log", @@ -16906,7 +16933,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -16930,12 +16957,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" [[package]] name = "sp-storage" version = "21.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "impl-serde", "parity-scale-codec", @@ -16947,7 +16974,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "34.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "parity-scale-codec", @@ -16959,7 +16986,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "17.0.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", "tracing", @@ -16970,7 +16997,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "34.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "sp-api", "sp-runtime", @@ -16979,7 +17006,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "34.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "parity-scale-codec", @@ -16993,7 +17020,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "37.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "ahash 0.8.8", "hash-db", @@ -17016,7 +17043,7 @@ dependencies = [ [[package]] name = "sp-version" version = "37.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "impl-serde", "parity-scale-codec", @@ -17033,7 +17060,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "14.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -17044,7 +17071,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "21.0.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -17056,7 +17083,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "31.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "bounded-collections 0.2.0", "parity-scale-codec", @@ -17280,7 +17307,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-parachain-info" version = "0.17.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -17293,12 +17320,12 @@ dependencies = [ [[package]] name = "staging-tracking-allocator" version = "2.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" [[package]] name = "staging-xcm" version = "14.2.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "bounded-collections 0.2.0", @@ -17317,7 +17344,7 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "17.0.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-support", "frame-system", @@ -17339,7 +17366,7 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "17.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "environmental", "frame-benchmarking", @@ -17501,7 +17528,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -17513,12 +17540,12 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" [[package]] name = "substrate-frame-rpc-system" version = "39.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -17538,7 +17565,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "http-body-util", "hyper 1.4.1", @@ -17552,7 +17579,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.44.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "async-trait", "jsonrpsee", @@ -17565,7 +17592,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "38.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -17582,7 +17609,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "async-trait", @@ -17609,7 +17636,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "frame-executive", @@ -17653,7 +17680,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "futures 0.3.30", "sc-block-builder", @@ -17671,7 +17698,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "24.0.1" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "build-helper", @@ -18395,7 +18422,7 @@ dependencies = [ [[package]] name = "test-runtime-constants" version = "1.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-support", "polkadot-primitives", @@ -18932,7 +18959,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "16.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "coarsetime", "polkadot-primitives", @@ -18943,7 +18970,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "expander", "proc-macro-crate 3.1.0", @@ -19790,7 +19817,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "18.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "binary-merkle-tree", "bitvec", @@ -19898,7 +19925,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "17.0.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-support", "polkadot-primitives", @@ -20297,7 +20324,7 @@ dependencies = [ [[package]] name = "xcm-emulator" version = "0.16.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "array-bytes", "cumulus-pallet-parachain-system", @@ -20350,7 +20377,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "10.1.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "Inflector", "proc-macro2", @@ -20361,7 +20388,7 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.4.0" -source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#772548ddb49afaccf7bcf192a9b0780d00dfad3f" +source = "git+https://github.com/moondance-labs/polkadot-sdk?branch=tanssi-polkadot-stable2409#b0e86926bfd1bdd8c226d5b8cab26cc3f7fba8ec" dependencies = [ "frame-support", "parity-scale-codec", diff --git a/Cargo.toml b/Cargo.toml index d05b9afd9..e6cbba137 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -66,6 +66,7 @@ pallet-inflation-rewards = { path = "pallets/inflation-rewards", default-feature pallet-initializer = { path = "pallets/initializer", default-features = false } pallet-invulnerables = { path = "pallets/invulnerables", default-features = false } pallet-ocw-testing = { path = "pallets/ocw-testing", default-features = false } +pallet-outbound-message-commitment-recorder = { path = "pallets/oubound-message-commitment-recorder", default-features = false } pallet-pooled-staking = { path = "pallets/pooled-staking", default-features = false } pallet-registrar = { path = "pallets/registrar", default-features = false } pallet-registrar-runtime-api = { path = "pallets/registrar/runtime-api", default-features = false } @@ -269,6 +270,7 @@ milagro-bls = { package = "snowbridge-milagro-bls", version = "1.5.4", default-f snowbridge-beacon-primitives = { git = "https://github.com/moondance-labs/polkadot-sdk", branch = "tanssi-polkadot-stable2409", default-features = false } snowbridge-core = { git = "https://github.com/moondance-labs/polkadot-sdk", branch = "tanssi-polkadot-stable2409", default-features = false } snowbridge-outbound-queue-merkle-tree = { git = "https://github.com/moondance-labs/polkadot-sdk", branch = "tanssi-polkadot-stable2409", default-features = false } +snowbridge-outbound-queue-runtime-api = { git = "https://github.com/moondance-labs/polkadot-sdk", branch = "tanssi-polkadot-stable2409", default-features = false } snowbridge-pallet-ethereum-client = { git = "https://github.com/moondance-labs/polkadot-sdk", branch = "tanssi-polkadot-stable2409", default-features = false } snowbridge-pallet-inbound-queue = { git = "https://github.com/moondance-labs/polkadot-sdk", branch = "tanssi-polkadot-stable2409", default-features = false } snowbridge-pallet-inbound-queue-fixtures = { git = "https://github.com/moondance-labs/polkadot-sdk", branch = "tanssi-polkadot-stable2409", default-features = false } diff --git a/chains/orchestrator-relays/runtime/dancelight/Cargo.toml b/chains/orchestrator-relays/runtime/dancelight/Cargo.toml index 99f67ff8b..3c3aaaf20 100644 --- a/chains/orchestrator-relays/runtime/dancelight/Cargo.toml +++ b/chains/orchestrator-relays/runtime/dancelight/Cargo.toml @@ -136,6 +136,7 @@ pallet-author-noting-runtime-api = { workspace = true } pallet-configuration = { workspace = true } pallet-data-preservers = { workspace = true } pallet-inflation-rewards = { workspace = true } +pallet-outbound-message-commitment-recorder = { workspace = true } pallet-pooled-staking = { workspace = true } pallet-registrar = { workspace = true } pallet-registrar-runtime-api = { workspace = true } @@ -149,6 +150,7 @@ pallet-migrations = { workspace = true } # Bridges snowbridge-beacon-primitives = { workspace = true } snowbridge-core = { workspace = true } +snowbridge-outbound-queue-runtime-api = { workspace = true } snowbridge-pallet-ethereum-client = { workspace = true } snowbridge-pallet-inbound-queue = { workspace = true } snowbridge-pallet-inbound-queue-fixtures = { workspace = true, optional = true } @@ -249,6 +251,7 @@ std = [ "pallet-multiblock-migrations/std", "pallet-multisig/std", "pallet-offences/std", + "pallet-outbound-message-commitment-recorder/std", "pallet-parameters/std", "pallet-pooled-staking/std", "pallet-preimage/std", @@ -287,6 +290,7 @@ std = [ "serde_json/std", "snowbridge-beacon-primitives/std", "snowbridge-core/std", + "snowbridge-outbound-queue-runtime-api/std", "snowbridge-pallet-ethereum-client/fuzzing", "snowbridge-pallet-ethereum-client/std", "snowbridge-pallet-inbound-queue-fixtures/std", @@ -367,6 +371,7 @@ runtime-benchmarks = [ "pallet-multiblock-migrations/runtime-benchmarks", "pallet-multisig/runtime-benchmarks", "pallet-offences/runtime-benchmarks", + "pallet-outbound-message-commitment-recorder/runtime-benchmarks", "pallet-parameters/runtime-benchmarks", "pallet-pooled-staking/runtime-benchmarks", "pallet-preimage/runtime-benchmarks", @@ -450,6 +455,7 @@ try-runtime = [ "pallet-multiblock-migrations/try-runtime", "pallet-multisig/try-runtime", "pallet-offences/try-runtime", + "pallet-outbound-message-commitment-recorder/try-runtime", "pallet-parameters/try-runtime", "pallet-pooled-staking/try-runtime", "pallet-preimage/try-runtime", diff --git a/chains/orchestrator-relays/runtime/dancelight/src/bridge_to_ethereum_config.rs b/chains/orchestrator-relays/runtime/dancelight/src/bridge_to_ethereum_config.rs index 5af1d8538..f29a1ba58 100644 --- a/chains/orchestrator-relays/runtime/dancelight/src/bridge_to_ethereum_config.rs +++ b/chains/orchestrator-relays/runtime/dancelight/src/bridge_to_ethereum_config.rs @@ -26,15 +26,17 @@ use { crate::{ parameter_types, weights, xcm_config, xcm_config::UniversalLocation, AggregateMessageOrigin, Balance, Balances, EthereumInboundQueue, EthereumOutboundQueue, - EthereumSystem, FixedU128, GetAggregateMessageOrigin, Keccak256, MessageQueue, Runtime, - RuntimeEvent, TransactionByteFee, TreasuryAccount, WeightToFee, UNITS, + EthereumSystem, FixedU128, GetAggregateMessageOrigin, Keccak256, MessageQueue, + OutboundMessageCommitmentRecorder, Runtime, RuntimeEvent, TransactionByteFee, + TreasuryAccount, WeightToFee, UNITS, }, dancelight_runtime_constants::snowbridge::EthereumLocation, frame_support::{traits::Nothing, weights::ConstantMultiplier}, pallet_xcm::EnsureXcm, snowbridge_beacon_primitives::{Fork, ForkVersions}, snowbridge_core::{gwei, meth, PricingParameters, Rewards}, - sp_core::{ConstU32, ConstU8, H160}, + snowbridge_pallet_outbound_queue::OnNewCommitment, + sp_core::{ConstU32, ConstU8, H160, H256}, tp_bridge::{DoNothingConvertMessage, DoNothingRouter}, }; @@ -52,6 +54,18 @@ parameter_types! { }; } +pub struct CommitmentRecorder; + +impl OnNewCommitment for CommitmentRecorder { + fn on_new_commitment(commitment: H256) { + OutboundMessageCommitmentRecorder::record_commitment_root(commitment); + } +} + +impl pallet_outbound_message_commitment_recorder::Config for Runtime { + type RuntimeEvent = RuntimeEvent; +} + // https://github.com/paritytech/polkadot-sdk/blob/2ae79be8e028a995b850621ee55f46c041eceefe/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/src/bridge_to_ethereum_config.rs#L105 impl snowbridge_pallet_outbound_queue::Config for Runtime { type RuntimeEvent = RuntimeEvent; @@ -68,6 +82,7 @@ impl snowbridge_pallet_outbound_queue::Config for Runtime { type WeightInfo = crate::weights::snowbridge_pallet_outbound_queue::SubstrateWeight; type PricingParameters = EthereumSystem; type Channels = EthereumSystem; + type OnNewCommitment = CommitmentRecorder; } // For tests, benchmarks and fast-runtime configurations we use the mocked fork versions diff --git a/chains/orchestrator-relays/runtime/dancelight/src/lib.rs b/chains/orchestrator-relays/runtime/dancelight/src/lib.rs index ce30de159..c5637caad 100644 --- a/chains/orchestrator-relays/runtime/dancelight/src/lib.rs +++ b/chains/orchestrator-relays/runtime/dancelight/src/lib.rs @@ -78,7 +78,10 @@ use { }, scale_info::TypeInfo, serde::{Deserialize, Serialize}, - snowbridge_core::ChannelId, + snowbridge_core::{ + outbound::{Command, Fee}, + ChannelId, PricingParameters, + }, snowbridge_pallet_outbound_queue::MerkleProof, sp_core::{storage::well_known_keys as StorageWellKnownKeys, Get}, sp_genesis_builder::PresetId, @@ -1315,9 +1318,15 @@ parameter_types! { pub LeafVersion: MmrLeafVersion = MmrLeafVersion::new(0, 0); } -pub struct ParaHeadsRootProvider; -impl BeefyDataProvider for ParaHeadsRootProvider { - fn extra_data() -> H256 { +#[derive(Debug, PartialEq, Eq, Clone, Encode, Decode)] +pub struct LeafExtraData { + para_heads_root: H256, + commitment_root: H256, +} + +pub struct LeafExtraDataProvider; +impl BeefyDataProvider for LeafExtraDataProvider { + fn extra_data() -> LeafExtraData { let mut para_heads: Vec<(u32, Vec)> = parachains_paras::Parachains::::get() .into_iter() .filter_map(|id| { @@ -1325,17 +1334,25 @@ impl BeefyDataProvider for ParaHeadsRootProvider { }) .collect(); para_heads.sort(); - binary_merkle_tree::merkle_root::( + let para_heads_root = binary_merkle_tree::merkle_root::( para_heads.into_iter().map(|pair| pair.encode()), - ) + ); + + let commitment_root = + OutboundMessageCommitmentRecorder::take_commitment_root().unwrap_or_default(); + + LeafExtraData { + para_heads_root, + commitment_root, + } } } impl pallet_beefy_mmr::Config for Runtime { type LeafVersion = LeafVersion; type BeefyAuthorityToMerkleLeaf = pallet_beefy_mmr::BeefyEcdsaToEthereum; - type LeafExtra = H256; - type BeefyDataProvider = ParaHeadsRootProvider; + type LeafExtra = LeafExtraData; + type BeefyDataProvider = LeafExtraDataProvider; type WeightInfo = (); } @@ -1837,6 +1854,12 @@ construct_runtime! { ExternalValidatorSlashes: pallet_external_validator_slashes = 21, ExternalValidatorsRewards: pallet_external_validators_rewards = 22, + // Bridging stuff - 1 + EthereumOutboundQueue: snowbridge_pallet_outbound_queue = 23, + EthereumInboundQueue: snowbridge_pallet_inbound_queue = 24, + EthereumSystem: snowbridge_pallet_system = 25, + OutboundMessageCommitmentRecorder: pallet_outbound_message_commitment_recorder = 26, + // Session management Session: pallet_session = 30, Grandpa: pallet_grandpa = 31, @@ -1901,11 +1924,6 @@ construct_runtime! { // Pallet for sending XCM. XcmPallet: pallet_xcm = 90, - // Bridging stuff - EthereumInboundQueue: snowbridge_pallet_inbound_queue = 91, - EthereumOutboundQueue: snowbridge_pallet_outbound_queue = 101, - EthereumSystem: snowbridge_pallet_system = 103, - // Migration stuff Migrations: pallet_migrations = 120, MultiBlockMigrations: pallet_multiblock_migrations = 121, @@ -2940,6 +2958,16 @@ sp_api::impl_runtime_apis! { } } + impl snowbridge_outbound_queue_runtime_api::OutboundQueueApi for Runtime { + fn prove_message(leaf_index: u64) -> Option { + snowbridge_pallet_outbound_queue::api::prove_message::(leaf_index) + } + + fn calculate_fee(command: Command, parameters: Option>) -> Fee { + snowbridge_pallet_outbound_queue::api::calculate_fee::(command, parameters) + } + } + #[cfg(feature = "runtime-benchmarks")] impl frame_benchmarking::Benchmark for Runtime { fn benchmark_metadata(extra: bool) -> ( diff --git a/pallets/oubound-message-commitment-recorder/Cargo.toml b/pallets/oubound-message-commitment-recorder/Cargo.toml new file mode 100644 index 000000000..b72c3e654 --- /dev/null +++ b/pallets/oubound-message-commitment-recorder/Cargo.toml @@ -0,0 +1,43 @@ +[package] +name = "pallet-outbound-message-commitment-recorder" +authors = { workspace = true } +description = "Pallet that stores last block's message commitment root" +edition = "2021" +license = "GPL-3.0-only" +version = "0.1.0" + +[package.metadata.docs.rs] +targets = [ "x86_64-unknown-linux-gnu" ] + +[lints] +workspace = true + +[dependencies] +frame-support = { workspace = true } +frame-system = { workspace = true } +parity-scale-codec = { workspace = true } +scale-info = { workspace = true } +sp-core = { workspace = true } +sp-runtime = { workspace = true } + + +[features] +default = [ "std" ] +std = [ + "frame-support/std", + "frame-system/std", + "parity-scale-codec/std", + "scale-info/std", + "sp-core/std", + "sp-runtime/std", +] +runtime-benchmarks = [ + "frame-support/runtime-benchmarks", + "frame-system/runtime-benchmarks", + "sp-runtime/runtime-benchmarks", +] +try-runtime = [ + "frame-support/try-runtime", + "frame-system/try-runtime", + "sp-runtime/try-runtime", +] diff --git a/pallets/oubound-message-commitment-recorder/src/lib.rs b/pallets/oubound-message-commitment-recorder/src/lib.rs new file mode 100644 index 000000000..2ee313ca5 --- /dev/null +++ b/pallets/oubound-message-commitment-recorder/src/lib.rs @@ -0,0 +1,72 @@ +// Copyright (C) Moondance Labs Ltd. +// This file is part of Tanssi. + +// Tanssi is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. + +// Tanssi is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. + +// You should have received a copy of the GNU General Public License +// along with Tanssi. If not, see + +//! Commitment recorder pallet. +//! +//! A pallet to record outbound message commitment. +//! + +#![cfg_attr(not(feature = "std"), no_std)] + +pub use pallet::*; + +#[frame_support::pallet] +pub mod pallet { + use {frame_support::pallet_prelude::*, sp_core::H256}; + + /// The current storage version. + const STORAGE_VERSION: StorageVersion = StorageVersion::new(0); + + /// Configure the pallet by specifying the parameters and types on which it depends. + #[pallet::config] + pub trait Config: frame_system::Config { + /// Overarching event type. + type RuntimeEvent: From> + IsType<::RuntimeEvent>; + } + + #[pallet::pallet] + #[pallet::storage_version(STORAGE_VERSION)] + pub struct Pallet(_); + + #[pallet::event] + #[pallet::generate_deposit(pub(super) fn deposit_event)] + pub enum Event { + NewCommitmentRootRecorded { commitment: H256 }, + CommitmentRootRead { commitment: H256 }, + } + + /// Message commitment from last block. + /// This will be set only when there are messages to relay. + #[pallet::storage] + pub type RecordedCommitment = StorageValue<_, H256, OptionQuery>; + + impl Pallet { + pub fn take_commitment_root() -> Option { + let maybe_commitment = RecordedCommitment::::take(); + if let Some(commitment) = maybe_commitment { + Pallet::::deposit_event(Event::::CommitmentRootRead { commitment }); + Some(commitment) + } else { + None + } + } + + pub fn record_commitment_root(commitment: H256) { + RecordedCommitment::::put(commitment); + Pallet::::deposit_event(Event::::NewCommitmentRootRecorded { commitment }); + } + } +} diff --git a/test/scripts/bridge-build-artifacts.sh b/test/scripts/bridge-build-artifacts.sh index 006d3186b..2dabcf0bf 100755 --- a/test/scripts/bridge-build-artifacts.sh +++ b/test/scripts/bridge-build-artifacts.sh @@ -12,7 +12,6 @@ check_tool GOBIN=$output_bin_dir go install github.com/ferranbt/fastssz/sszgen@v0.1.4 $bridge_scripts/build-ethereum-node.sh -$bridge_scripts/checkout-tanssi-symbiotic.sh $bridge_scripts/build-relayer.sh $bridge_scripts/build-symbiotic-contracts.sh diff --git a/test/scripts/bridge/assets/beefy-relay.json b/test/scripts/bridge/assets/beefy-relay.json index 4bce31791..f1513be53 100644 --- a/test/scripts/bridge/assets/beefy-relay.json +++ b/test/scripts/bridge/assets/beefy-relay.json @@ -2,9 +2,7 @@ "source": { "polkadot": { "endpoint": "" - }, - "fast-forward-depth": 20, - "update-period": 0 + } }, "sink": { "ethereum": { @@ -13,7 +11,14 @@ }, "descendants-until-final": 3, "contracts": { - "BeefyClient": null + "BeefyClient": null, + "Gateway": null } + }, + "on-demand-sync": { + "asset-hub-channel-id": "0x0000000000000000000000000000000000000000000000000000000000000001", + "max-tokens": 5, + "refill-amount": 1, + "refill-period": 3600 } } diff --git a/test/scripts/bridge/assets/substrate-relay.json b/test/scripts/bridge/assets/substrate-relay.json new file mode 100644 index 000000000..ad85aee21 --- /dev/null +++ b/test/scripts/bridge/assets/substrate-relay.json @@ -0,0 +1,28 @@ +{ + "source": { + "ethereum": { + "endpoint": "" + }, + "polkadot": { + "endpoint": "" + }, + "contracts": { + "BeefyClient": null, + "Gateway": null + }, + "channel-id": null + }, + "sink": { + "ethereum": { + "endpoint": "" + }, + "contracts": { + "Gateway": null + } + }, + "schedule": { + "id": 0, + "totalRelayerCount": 1, + "sleepInterval": 10 + } +} diff --git a/test/scripts/bridge/build-relayer.sh b/test/scripts/bridge/build-relayer.sh index bf0c54944..ccf5de66a 100755 --- a/test/scripts/bridge/build-relayer.sh +++ b/test/scripts/bridge/build-relayer.sh @@ -15,17 +15,15 @@ if [ -d "$relayer_root_dir" ]; then echo "Relayer seems to be already setup. Skipping git fetch" else - git clone https://github.com/moondance-labs/snowbridge $relayer_root_dir + git clone --recurse-submodules https://github.com/moondance-labs/tanssi-bridge-relayer $relayer_root_dir pushd $relayer_root_dir - git fetch && git checkout $RELAYER_TAG + git fetch && git checkout $RELAYER_BRANCH popd fi -$scripts_path/build-snowbridge-contracts.sh - echo "Building Relayer" pushd $relayer_root_dir -cd relayer && mage build +mage build popd diff --git a/test/scripts/bridge/build-snowbridge-contracts.sh b/test/scripts/bridge/build-snowbridge-contracts.sh index 7c56d83ef..331a7d7fc 100755 --- a/test/scripts/bridge/build-snowbridge-contracts.sh +++ b/test/scripts/bridge/build-snowbridge-contracts.sh @@ -10,5 +10,5 @@ source $scripts_path/set-env.sh echo "Building snowbridge contracts" pushd $contract_dir -forge build --skip test +forge build popd diff --git a/test/scripts/bridge/build-symbiotic-contracts.sh b/test/scripts/bridge/build-symbiotic-contracts.sh index c8a5067d4..75a633771 100755 --- a/test/scripts/bridge/build-symbiotic-contracts.sh +++ b/test/scripts/bridge/build-symbiotic-contracts.sh @@ -9,6 +9,18 @@ source $scripts_path/set-env.sh echo "Building symbiotic contracts" +echo "Checkout Symbiotic contract repository" + +if [ -d "$symbiotic_contracts_dir" ]; +then + echo "Symbiotic contract repository seems to be already setup. Skipping git fetch" +else + git clone https://github.com/moondance-labs/tanssi-symbiotic $symbiotic_contracts_dir + pushd $symbiotic_contracts_dir + git fetch && git checkout $TANSSI_SYMBIOTIC_COMMIT + popd +fi + pushd $symbiotic_contracts_dir forge build popd diff --git a/test/scripts/bridge/checkout-tanssi-symbiotic.sh b/test/scripts/bridge/checkout-tanssi-symbiotic.sh deleted file mode 100755 index d336aad95..000000000 --- a/test/scripts/bridge/checkout-tanssi-symbiotic.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/bash - -# Exit on any error -set -e - -scripts_path="$(realpath ./scripts/bridge)" - -source $scripts_path/set-env.sh - -echo "Building symbiotic contracts" - -echo "Checkout Symbiotic contract repository" - -if [ -d "$symbiotic_contracts_dir" ]; -then - pushd $symbiotic_contracts_dir - git fetch && git checkout 695c7d1c5c0541f93587a607bc193c4e9944e985 - popd - echo "Symbiotic contract repository seems to be already setup. Skipping git clone" -else - git clone https://github.com/moondance-labs/tanssi-symbiotic $symbiotic_contracts_dir - pushd $symbiotic_contracts_dir - git fetch && git checkout 695c7d1c5c0541f93587a607bc193c4e9944e985 - popd -fi \ No newline at end of file diff --git a/test/scripts/bridge/deploy-ethereum-contracts.sh b/test/scripts/bridge/deploy-ethereum-contracts.sh index 4fa292e84..87c6ed396 100755 --- a/test/scripts/bridge/deploy-ethereum-contracts.sh +++ b/test/scripts/bridge/deploy-ethereum-contracts.sh @@ -19,11 +19,10 @@ deploy_command() { } echo "Deploying snowbridge contracts" -pushd "$symbiotic_contracts_dir" -deploy_command script/test/DeployLocalSnowbridge.sol:DeployLocalSnowbridge +pushd "$contract_dir" +deploy_command scripts/DeployLocal.sol:DeployLocal popd - echo "Deploying symbiotic contracts" pushd "$symbiotic_contracts_dir" deploy_command script/test/DeployTanssiEcosystemDemo.s.sol:DeployTanssiEcosystem diff --git a/test/scripts/bridge/generate-beefy-checkpoint.sh b/test/scripts/bridge/generate-beefy-checkpoint.sh index 255fcf82b..75e2d2250 100755 --- a/test/scripts/bridge/generate-beefy-checkpoint.sh +++ b/test/scripts/bridge/generate-beefy-checkpoint.sh @@ -9,7 +9,7 @@ generate_beefy_checkpoint() { pushd "$test_helpers_dir" pnpm up "@polkadot/*@14.0.1" - contract_dir="$artifacts_dir/tanssi-symbiotic" pnpm generateBeefyCheckpoint + pnpm generateBeefyCheckpoint popd } diff --git a/test/scripts/bridge/generate-eth-info.sh b/test/scripts/bridge/generate-eth-info.sh index bf5836120..971a6c7c4 100755 --- a/test/scripts/bridge/generate-eth-info.sh +++ b/test/scripts/bridge/generate-eth-info.sh @@ -6,8 +6,7 @@ scripts_path="$(realpath ./scripts/bridge)" source $scripts_path/set-env.sh pushd "$ts_scripts_dir" > /dev/null -#contract_dir="$artifacts_dir/relayer/contracts" deploy_script="DeployLocal.sol" pnpm generateContracts "$output_dir/snowbridge_contracts.json" > /dev/null -contract_dir="$artifacts_dir/tanssi-symbiotic" deploy_script="DeployLocalSnowbridge.sol" pnpm generateContracts "$output_dir/snowbridge_contracts.json" > /dev/null +contract_dir="$contract_dir" deploy_script="DeployLocal.sol" pnpm generateContracts "$output_dir/snowbridge_contracts.json" > /dev/null contract_dir="$artifacts_dir/tanssi-symbiotic" deploy_script="DeployTanssiEcosystemDemo.s.sol" pnpm generateContracts "$output_dir/symbiotic_contracts.json" > /dev/null popd > /dev/null diff --git a/test/scripts/bridge/set-env.sh b/test/scripts/bridge/set-env.sh index 7f286a090..0070333a3 100755 --- a/test/scripts/bridge/set-env.sh +++ b/test/scripts/bridge/set-env.sh @@ -17,13 +17,13 @@ export PATH="$output_bin_dir:$PATH" relayer_root_dir="$artifacts_dir/relayer" symbiotic_contracts_dir="$artifacts_dir/tanssi-symbiotic" -web_dir="$relayer_root_dir/web" -export contract_dir="$relayer_root_dir/contracts" +web_dir="$relayer_root_dir/snowbridge/web" +export contract_dir="$relayer_root_dir/snowbridge/contracts" test_helpers_dir="$web_dir/packages/test-helpers" -relay_dir="$relayer_root_dir/relayer" -relay_bin="$relay_dir/build/snowbridge-relay" +relay_bin="$relayer_root_dir/build/tanssi-bridge-relayer" -RELAYER_TAG="demo-v1.0.30-tanssi" # TODO: Demo tag please change +RELAYER_BRANCH="main" # TODO: Change to tag when we do releases +TANSSI_SYMBIOTIC_COMMIT="695c7d1c5c0541f93587a607bc193c4e9944e985" # TODO: Change to tag when we do release GETH_TAG="v1.14.11" # We will need to investigate if this is right LODESTAR_TAG="v1.19.0" diff --git a/test/scripts/bridge/setup-relayer.sh b/test/scripts/bridge/setup-relayer.sh index 47850dfc0..91437ba84 100755 --- a/test/scripts/bridge/setup-relayer.sh +++ b/test/scripts/bridge/setup-relayer.sh @@ -14,11 +14,13 @@ config_relayer() { # Configure beefy relay jq \ --arg k1 "$(snowbridge_address_for BeefyClient)" \ + --arg k2 "$(snowbridge_address_for GatewayProxy)" \ --arg eth_endpoint_ws $eth_endpoint_ws \ --arg eth_gas_limit $eth_gas_limit \ --arg relay_chain_endpoint $RELAYCHAIN_ENDPOINT \ ' .sink.contracts.BeefyClient = $k1 + | .sink.contracts.Gateway = $k2 | .sink.ethereum.endpoint = $eth_endpoint_ws | .sink.ethereum."gas-limit" = $eth_gas_limit | .source.polkadot.endpoint = $relay_chain_endpoint @@ -58,6 +60,26 @@ config_relayer() { | .schedule.id = 0 ' \ $assets_dir/execution-relay.json >$output_dir/execution-relay.json + + + # Configure substrate relay for ethereum + jq \ + --arg k1 "$(snowbridge_address_for GatewayProxy)" \ + --arg k2 "$(snowbridge_address_for BeefyClient)" \ + --arg eth_endpoint_ws $eth_endpoint_ws \ + --arg eth_writer_endpoint $eth_writer_endpoint \ + --arg channelID $PRIMARY_GOVERNANCE_CHANNEL_ID \ + --arg relay_chain_endpoint $RELAYCHAIN_ENDPOINT \ + ' + .source.ethereum.endpoint = $eth_endpoint_ws + | .source.polkadot.endpoint = $relay_chain_endpoint + | .source.contracts.BeefyClient = $k2 + | .source.contracts.Gateway = $k1 + | .source."channel-id" = $channelID + | .sink.contracts.Gateway = $k1 + | .sink.ethereum.endpoint = $eth_writer_endpoint + ' \ + $assets_dir/substrate-relay.json >$output_dir/substrate-relay.json } write_beacon_checkpoint() { diff --git a/test/scripts/bridge/start-relayer.sh b/test/scripts/bridge/start-relayer.sh index f00f58eaa..984720ed9 100755 --- a/test/scripts/bridge/start-relayer.sh +++ b/test/scripts/bridge/start-relayer.sh @@ -45,10 +45,10 @@ start_relayer() { # Launch execution relay ( - : >$output_dir/execution-relay.log - while :; do - echo "Starting execution relay at $(date)" - "${relay_bin}" run execution \ + : >$output_dir/execution-relay.log + while :; do + echo "Starting execution relay at $(date)" + "${relay_bin}" run execution \ --config $output_dir/execution-relay.json \ --substrate.private-key "//ExecutionRelay" \ >>"$logs_dir"/execution-relay.log 2>&1 || true @@ -56,6 +56,20 @@ start_relayer() { done ) & echo "execution_relay=$!" >> $artifacts_dir/daemons.pid + + # Launch execution relay + ( + : >$output_dir/substrate-relay.log + while :; do + echo "Starting substrate relay at $(date)" + "${relay_bin}" run solochain \ + --config $output_dir/substrate-relay.json \ + --ethereum.private-key $ethereum_key \ + >>"$logs_dir"/substrate-relay.log 2>&1 || true + sleep 20 + done + ) & + echo "substrate_relay=$!" >> $artifacts_dir/daemons.pid } echo "start relayers only!" diff --git a/typescript-api/src/dancelight/interfaces/augment-api-events.ts b/typescript-api/src/dancelight/interfaces/augment-api-events.ts index ab91e6fe5..01f8d0ed3 100644 --- a/typescript-api/src/dancelight/interfaces/augment-api-events.ts +++ b/typescript-api/src/dancelight/interfaces/augment-api-events.ts @@ -841,6 +841,12 @@ declare module "@polkadot/api-base/types/events" { /** Generic event */ [key: string]: AugmentedEvent; }; + outboundMessageCommitmentRecorder: { + CommitmentRootRead: AugmentedEvent; + NewCommitmentRootRecorded: AugmentedEvent; + /** Generic event */ + [key: string]: AugmentedEvent; + }; paraInclusion: { /** A candidate was backed. `[candidate, head_data]` */ CandidateBacked: AugmentedEvent; diff --git a/typescript-api/src/dancelight/interfaces/augment-api-query.ts b/typescript-api/src/dancelight/interfaces/augment-api-query.ts index bd3cc8635..151f286dd 100644 --- a/typescript-api/src/dancelight/interfaces/augment-api-query.ts +++ b/typescript-api/src/dancelight/interfaces/augment-api-query.ts @@ -1467,6 +1467,13 @@ declare module "@polkadot/api-base/types/storage" { /** Generic query */ [key: string]: QueryableStorageEntry; }; + outboundMessageCommitmentRecorder: { + /** Message commitment from last block. This will be set only when there are messages to relay. */ + recordedCommitment: AugmentedQuery Observable>, []> & + QueryableStorageEntry; + /** Generic query */ + [key: string]: QueryableStorageEntry; + }; paraInclusion: { /** * Candidates pending availability by `ParaId`. They form a chain starting from the latest included head of the diff --git a/typescript-api/src/dancelight/interfaces/lookup.ts b/typescript-api/src/dancelight/interfaces/lookup.ts index 899d58f91..cbbaf4978 100644 --- a/typescript-api/src/dancelight/interfaces/lookup.ts +++ b/typescript-api/src/dancelight/interfaces/lookup.ts @@ -504,7 +504,391 @@ export default { }, }, }, - /** Lookup62: pallet_session::pallet::Event */ + /** Lookup62: snowbridge_pallet_outbound_queue::pallet::Event */ + SnowbridgePalletOutboundQueueEvent: { + _enum: { + MessageQueued: { + id: "H256", + }, + MessageAccepted: { + id: "H256", + nonce: "u64", + }, + MessagesCommitted: { + root: "H256", + count: "u64", + }, + OperatingModeChanged: { + mode: "SnowbridgeCoreOperatingModeBasicOperatingMode", + }, + }, + }, + /** Lookup63: snowbridge_core::operating_mode::BasicOperatingMode */ + SnowbridgeCoreOperatingModeBasicOperatingMode: { + _enum: ["Normal", "Halted"], + }, + /** Lookup64: snowbridge_pallet_inbound_queue::pallet::Event */ + SnowbridgePalletInboundQueueEvent: { + _enum: { + MessageReceived: { + channelId: "SnowbridgeCoreChannelId", + nonce: "u64", + messageId: "[u8;32]", + feeBurned: "u128", + }, + OperatingModeChanged: { + mode: "SnowbridgeCoreOperatingModeBasicOperatingMode", + }, + }, + }, + /** Lookup65: snowbridge_core::ChannelId */ + SnowbridgeCoreChannelId: "[u8;32]", + /** Lookup66: snowbridge_pallet_system::pallet::Event */ + SnowbridgePalletSystemEvent: { + _enum: { + Upgrade: { + implAddress: "H160", + implCodeHash: "H256", + initializerParamsHash: "Option", + }, + CreateAgent: { + location: "StagingXcmV4Location", + agentId: "H256", + }, + CreateChannel: { + channelId: "SnowbridgeCoreChannelId", + agentId: "H256", + }, + UpdateChannel: { + channelId: "SnowbridgeCoreChannelId", + mode: "SnowbridgeCoreOutboundV1OperatingMode", + }, + SetOperatingMode: { + mode: "SnowbridgeCoreOutboundV1OperatingMode", + }, + TransferNativeFromAgent: { + agentId: "H256", + recipient: "H160", + amount: "u128", + }, + SetTokenTransferFees: { + createAssetXcm: "u128", + transferAssetXcm: "u128", + registerToken: "U256", + }, + PricingParametersChanged: { + params: "SnowbridgeCorePricingPricingParameters", + }, + RegisterToken: { + location: "XcmVersionedLocation", + foreignTokenId: "H256", + }, + }, + }, + /** Lookup70: staging_xcm::v4::location::Location */ + StagingXcmV4Location: { + parents: "u8", + interior: "StagingXcmV4Junctions", + }, + /** Lookup71: staging_xcm::v4::junctions::Junctions */ + StagingXcmV4Junctions: { + _enum: { + Here: "Null", + X1: "[Lookup73;1]", + X2: "[Lookup73;2]", + X3: "[Lookup73;3]", + X4: "[Lookup73;4]", + X5: "[Lookup73;5]", + X6: "[Lookup73;6]", + X7: "[Lookup73;7]", + X8: "[Lookup73;8]", + }, + }, + /** Lookup73: staging_xcm::v4::junction::Junction */ + StagingXcmV4Junction: { + _enum: { + Parachain: "Compact", + AccountId32: { + network: "Option", + id: "[u8;32]", + }, + AccountIndex64: { + network: "Option", + index: "Compact", + }, + AccountKey20: { + network: "Option", + key: "[u8;20]", + }, + PalletInstance: "u8", + GeneralIndex: "Compact", + GeneralKey: { + length: "u8", + data: "[u8;32]", + }, + OnlyChild: "Null", + Plurality: { + id: "XcmV3JunctionBodyId", + part: "XcmV3JunctionBodyPart", + }, + GlobalConsensus: "StagingXcmV4JunctionNetworkId", + }, + }, + /** Lookup76: staging_xcm::v4::junction::NetworkId */ + StagingXcmV4JunctionNetworkId: { + _enum: { + ByGenesis: "[u8;32]", + ByFork: { + blockNumber: "u64", + blockHash: "[u8;32]", + }, + Polkadot: "Null", + Kusama: "Null", + Westend: "Null", + Rococo: "Null", + Wococo: "Null", + Ethereum: { + chainId: "Compact", + }, + BitcoinCore: "Null", + BitcoinCash: "Null", + PolkadotBulletin: "Null", + }, + }, + /** Lookup78: xcm::v3::junction::BodyId */ + XcmV3JunctionBodyId: { + _enum: { + Unit: "Null", + Moniker: "[u8;4]", + Index: "Compact", + Executive: "Null", + Technical: "Null", + Legislative: "Null", + Judicial: "Null", + Defense: "Null", + Administration: "Null", + Treasury: "Null", + }, + }, + /** Lookup79: xcm::v3::junction::BodyPart */ + XcmV3JunctionBodyPart: { + _enum: { + Voice: "Null", + Members: { + count: "Compact", + }, + Fraction: { + nom: "Compact", + denom: "Compact", + }, + AtLeastProportion: { + nom: "Compact", + denom: "Compact", + }, + MoreThanProportion: { + nom: "Compact", + denom: "Compact", + }, + }, + }, + /** Lookup87: snowbridge_core::outbound::v1::OperatingMode */ + SnowbridgeCoreOutboundV1OperatingMode: { + _enum: ["Normal", "RejectingOutboundMessages"], + }, + /** Lookup90: snowbridge_core::pricing::PricingParameters */ + SnowbridgeCorePricingPricingParameters: { + exchangeRate: "u128", + rewards: "SnowbridgeCorePricingRewards", + feePerGas: "U256", + multiplier: "u128", + }, + /** Lookup92: snowbridge_core::pricing::Rewards */ + SnowbridgeCorePricingRewards: { + local: "u128", + remote: "U256", + }, + /** Lookup93: xcm::VersionedLocation */ + XcmVersionedLocation: { + _enum: { + __Unused0: "Null", + V2: "XcmV2MultiLocation", + __Unused2: "Null", + V3: "StagingXcmV3MultiLocation", + V4: "StagingXcmV4Location", + }, + }, + /** Lookup94: xcm::v2::multilocation::MultiLocation */ + XcmV2MultiLocation: { + parents: "u8", + interior: "XcmV2MultilocationJunctions", + }, + /** Lookup95: xcm::v2::multilocation::Junctions */ + XcmV2MultilocationJunctions: { + _enum: { + Here: "Null", + X1: "XcmV2Junction", + X2: "(XcmV2Junction,XcmV2Junction)", + X3: "(XcmV2Junction,XcmV2Junction,XcmV2Junction)", + X4: "(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)", + X5: "(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)", + X6: "(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)", + X7: "(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)", + X8: "(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)", + }, + }, + /** Lookup96: xcm::v2::junction::Junction */ + XcmV2Junction: { + _enum: { + Parachain: "Compact", + AccountId32: { + network: "XcmV2NetworkId", + id: "[u8;32]", + }, + AccountIndex64: { + network: "XcmV2NetworkId", + index: "Compact", + }, + AccountKey20: { + network: "XcmV2NetworkId", + key: "[u8;20]", + }, + PalletInstance: "u8", + GeneralIndex: "Compact", + GeneralKey: "Bytes", + OnlyChild: "Null", + Plurality: { + id: "XcmV2BodyId", + part: "XcmV2BodyPart", + }, + }, + }, + /** Lookup97: xcm::v2::NetworkId */ + XcmV2NetworkId: { + _enum: { + Any: "Null", + Named: "Bytes", + Polkadot: "Null", + Kusama: "Null", + }, + }, + /** Lookup99: xcm::v2::BodyId */ + XcmV2BodyId: { + _enum: { + Unit: "Null", + Named: "Bytes", + Index: "Compact", + Executive: "Null", + Technical: "Null", + Legislative: "Null", + Judicial: "Null", + Defense: "Null", + Administration: "Null", + Treasury: "Null", + }, + }, + /** Lookup100: xcm::v2::BodyPart */ + XcmV2BodyPart: { + _enum: { + Voice: "Null", + Members: { + count: "Compact", + }, + Fraction: { + nom: "Compact", + denom: "Compact", + }, + AtLeastProportion: { + nom: "Compact", + denom: "Compact", + }, + MoreThanProportion: { + nom: "Compact", + denom: "Compact", + }, + }, + }, + /** Lookup101: staging_xcm::v3::multilocation::MultiLocation */ + StagingXcmV3MultiLocation: { + parents: "u8", + interior: "XcmV3Junctions", + }, + /** Lookup102: xcm::v3::junctions::Junctions */ + XcmV3Junctions: { + _enum: { + Here: "Null", + X1: "XcmV3Junction", + X2: "(XcmV3Junction,XcmV3Junction)", + X3: "(XcmV3Junction,XcmV3Junction,XcmV3Junction)", + X4: "(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)", + X5: "(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)", + X6: "(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)", + X7: "(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)", + X8: "(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)", + }, + }, + /** Lookup103: xcm::v3::junction::Junction */ + XcmV3Junction: { + _enum: { + Parachain: "Compact", + AccountId32: { + network: "Option", + id: "[u8;32]", + }, + AccountIndex64: { + network: "Option", + index: "Compact", + }, + AccountKey20: { + network: "Option", + key: "[u8;20]", + }, + PalletInstance: "u8", + GeneralIndex: "Compact", + GeneralKey: { + length: "u8", + data: "[u8;32]", + }, + OnlyChild: "Null", + Plurality: { + id: "XcmV3JunctionBodyId", + part: "XcmV3JunctionBodyPart", + }, + GlobalConsensus: "XcmV3JunctionNetworkId", + }, + }, + /** Lookup105: xcm::v3::junction::NetworkId */ + XcmV3JunctionNetworkId: { + _enum: { + ByGenesis: "[u8;32]", + ByFork: { + blockNumber: "u64", + blockHash: "[u8;32]", + }, + Polkadot: "Null", + Kusama: "Null", + Westend: "Null", + Rococo: "Null", + Wococo: "Null", + Ethereum: { + chainId: "Compact", + }, + BitcoinCore: "Null", + BitcoinCash: "Null", + PolkadotBulletin: "Null", + }, + }, + /** Lookup106: pallet_outbound_message_commitment_recorder::pallet::Event */ + PalletOutboundMessageCommitmentRecorderEvent: { + _enum: { + NewCommitmentRootRecorded: { + commitment: "H256", + }, + CommitmentRootRead: { + commitment: "H256", + }, + }, + }, + /** Lookup107: pallet_session::pallet::Event */ PalletSessionEvent: { _enum: { NewSession: { @@ -512,7 +896,7 @@ export default { }, }, }, - /** Lookup63: pallet_grandpa::pallet::Event */ + /** Lookup108: pallet_grandpa::pallet::Event */ PalletGrandpaEvent: { _enum: { NewAuthorities: { @@ -522,9 +906,9 @@ export default { Resumed: "Null", }, }, - /** Lookup66: sp_consensus_grandpa::app::Public */ + /** Lookup111: sp_consensus_grandpa::app::Public */ SpConsensusGrandpaAppPublic: "[u8;32]", - /** Lookup67: pallet_inflation_rewards::pallet::Event */ + /** Lookup112: pallet_inflation_rewards::pallet::Event */ PalletInflationRewardsEvent: { _enum: { RewardedOrchestrator: { @@ -538,7 +922,7 @@ export default { }, }, }, - /** Lookup68: pallet_pooled_staking::pallet::Event */ + /** Lookup113: pallet_pooled_staking::pallet::Event */ PalletPooledStakingEvent: { _enum: { UpdatedCandidatePosition: { @@ -633,11 +1017,11 @@ export default { }, }, }, - /** Lookup70: pallet_pooled_staking::pallet::TargetPool */ + /** Lookup115: pallet_pooled_staking::pallet::TargetPool */ PalletPooledStakingTargetPool: { _enum: ["AutoCompounding", "ManualRewards"], }, - /** Lookup71: pallet_treasury::pallet::Event */ + /** Lookup116: pallet_treasury::pallet::Event */ PalletTreasuryEvent: { _enum: { Spending: { @@ -690,7 +1074,7 @@ export default { }, }, }, - /** Lookup73: pallet_conviction_voting::pallet::Event */ + /** Lookup118: pallet_conviction_voting::pallet::Event */ PalletConvictionVotingEvent: { _enum: { Delegated: "(AccountId32,AccountId32)", @@ -705,7 +1089,7 @@ export default { }, }, }, - /** Lookup74: pallet_conviction_voting::vote::AccountVote */ + /** Lookup119: pallet_conviction_voting::vote::AccountVote */ PalletConvictionVotingVoteAccountVote: { _enum: { Standard: { @@ -723,7 +1107,7 @@ export default { }, }, }, - /** Lookup76: pallet_referenda::pallet::Event */ + /** Lookup121: pallet_referenda::pallet::Event */ PalletReferendaEvent: { _enum: { Submitted: { @@ -802,7 +1186,7 @@ export default { }, }, /** - * Lookup78: frame_support::traits::preimages::Bounded */ FrameSupportPreimagesBounded: { @@ -823,7 +1207,7 @@ export default { }, }, }, - /** Lookup80: frame_system::pallet::Call */ + /** Lookup125: frame_system::pallet::Call */ FrameSystemCall: { _enum: { remark: { @@ -866,7 +1250,7 @@ export default { }, }, }, - /** Lookup84: pallet_babe::pallet::Call */ + /** Lookup129: pallet_babe::pallet::Call */ PalletBabeCall: { _enum: { report_equivocation: { @@ -883,7 +1267,7 @@ export default { }, }, /** - * Lookup85: sp_consensus_slots::EquivocationProof, + * Lookup130: sp_consensus_slots::EquivocationProof, * sp_consensus_babe::app::Public> */ SpConsensusSlotsEquivocationProof: { @@ -892,7 +1276,7 @@ export default { firstHeader: "SpRuntimeHeader", secondHeader: "SpRuntimeHeader", }, - /** Lookup86: sp_runtime::generic::header::Header */ + /** Lookup131: sp_runtime::generic::header::Header */ SpRuntimeHeader: { parentHash: "H256", number: "Compact", @@ -900,15 +1284,15 @@ export default { extrinsicsRoot: "H256", digest: "SpRuntimeDigest", }, - /** Lookup88: sp_consensus_babe::app::Public */ + /** Lookup132: sp_consensus_babe::app::Public */ SpConsensusBabeAppPublic: "[u8;32]", - /** Lookup89: sp_session::MembershipProof */ + /** Lookup133: sp_session::MembershipProof */ SpSessionMembershipProof: { session: "u32", trieNodes: "Vec", validatorCount: "u32", }, - /** Lookup90: sp_consensus_babe::digests::NextConfigDescriptor */ + /** Lookup134: sp_consensus_babe::digests::NextConfigDescriptor */ SpConsensusBabeDigestsNextConfigDescriptor: { _enum: { __Unused0: "Null", @@ -918,11 +1302,11 @@ export default { }, }, }, - /** Lookup92: sp_consensus_babe::AllowedSlots */ + /** Lookup136: sp_consensus_babe::AllowedSlots */ SpConsensusBabeAllowedSlots: { _enum: ["PrimarySlots", "PrimaryAndSecondaryPlainSlots", "PrimaryAndSecondaryVRFSlots"], }, - /** Lookup93: pallet_timestamp::pallet::Call */ + /** Lookup137: pallet_timestamp::pallet::Call */ PalletTimestampCall: { _enum: { set: { @@ -930,7 +1314,7 @@ export default { }, }, }, - /** Lookup94: pallet_balances::pallet::Call */ + /** Lookup138: pallet_balances::pallet::Call */ PalletBalancesCall: { _enum: { transfer_allow_death: { @@ -973,11 +1357,11 @@ export default { }, }, }, - /** Lookup100: pallet_balances::types::AdjustmentDirection */ + /** Lookup142: pallet_balances::types::AdjustmentDirection */ PalletBalancesAdjustmentDirection: { _enum: ["Increase", "Decrease"], }, - /** Lookup101: pallet_parameters::pallet::Call */ + /** Lookup143: pallet_parameters::pallet::Call */ PalletParametersCall: { _enum: { set_parameter: { @@ -985,20 +1369,20 @@ export default { }, }, }, - /** Lookup102: dancelight_runtime::RuntimeParameters */ + /** Lookup144: dancelight_runtime::RuntimeParameters */ DancelightRuntimeRuntimeParameters: { _enum: { Preimage: "DancelightRuntimeDynamicParamsPreimageParameters", }, }, - /** Lookup103: dancelight_runtime::dynamic_params::preimage::Parameters */ + /** Lookup145: dancelight_runtime::dynamic_params::preimage::Parameters */ DancelightRuntimeDynamicParamsPreimageParameters: { _enum: { BaseDeposit: "(DancelightRuntimeDynamicParamsPreimageBaseDeposit,Option)", ByteDeposit: "(DancelightRuntimeDynamicParamsPreimageByteDeposit,Option)", }, }, - /** Lookup104: pallet_registrar::pallet::Call */ + /** Lookup146: pallet_registrar::pallet::Call */ PalletRegistrarCall: { _enum: { register: { @@ -1049,7 +1433,7 @@ export default { }, }, }, - /** Lookup105: dp_container_chain_genesis_data::ContainerChainGenesisData */ + /** Lookup147: dp_container_chain_genesis_data::ContainerChainGenesisData */ DpContainerChainGenesisDataContainerChainGenesisData: { storage: "Vec", name: "Bytes", @@ -1058,36 +1442,36 @@ export default { extensions: "Bytes", properties: "DpContainerChainGenesisDataProperties", }, - /** Lookup107: dp_container_chain_genesis_data::ContainerChainGenesisDataItem */ + /** Lookup149: dp_container_chain_genesis_data::ContainerChainGenesisDataItem */ DpContainerChainGenesisDataContainerChainGenesisDataItem: { key: "Bytes", value: "Bytes", }, - /** Lookup109: dp_container_chain_genesis_data::Properties */ + /** Lookup151: dp_container_chain_genesis_data::Properties */ DpContainerChainGenesisDataProperties: { tokenMetadata: "DpContainerChainGenesisDataTokenMetadata", isEthereum: "bool", }, - /** Lookup110: dp_container_chain_genesis_data::TokenMetadata */ + /** Lookup152: dp_container_chain_genesis_data::TokenMetadata */ DpContainerChainGenesisDataTokenMetadata: { tokenSymbol: "Bytes", ss58Format: "u32", tokenDecimals: "u32", }, - /** Lookup114: tp_traits::SlotFrequency */ + /** Lookup156: tp_traits::SlotFrequency */ TpTraitsSlotFrequency: { min: "u32", max: "u32", }, - /** Lookup116: tp_traits::ParathreadParams */ + /** Lookup158: tp_traits::ParathreadParams */ TpTraitsParathreadParams: { slotFrequency: "TpTraitsSlotFrequency", }, - /** Lookup117: sp_trie::storage_proof::StorageProof */ + /** Lookup159: sp_trie::storage_proof::StorageProof */ SpTrieStorageProof: { trieNodes: "BTreeSet", }, - /** Lookup119: sp_runtime::MultiSignature */ + /** Lookup161: sp_runtime::MultiSignature */ SpRuntimeMultiSignature: { _enum: { Ed25519: "[u8;64]", @@ -1095,7 +1479,7 @@ export default { Ecdsa: "[u8;65]", }, }, - /** Lookup122: pallet_configuration::pallet::Call */ + /** Lookup164: pallet_configuration::pallet::Call */ PalletConfigurationCall: { _enum: { set_max_collators: { @@ -1199,7 +1583,7 @@ export default { }, }, }, - /** Lookup125: pallet_invulnerables::pallet::Call */ + /** Lookup167: pallet_invulnerables::pallet::Call */ PalletInvulnerablesCall: { _enum: { __Unused0: "Null", @@ -1211,11 +1595,11 @@ export default { }, }, }, - /** Lookup126: pallet_collator_assignment::pallet::Call */ + /** Lookup168: pallet_collator_assignment::pallet::Call */ PalletCollatorAssignmentCall: "Null", - /** Lookup127: pallet_authority_assignment::pallet::Call */ + /** Lookup169: pallet_authority_assignment::pallet::Call */ PalletAuthorityAssignmentCall: "Null", - /** Lookup128: pallet_author_noting::pallet::Call */ + /** Lookup170: pallet_author_noting::pallet::Call */ PalletAuthorNotingCall: { _enum: { set_latest_author_data: { @@ -1232,7 +1616,7 @@ export default { }, }, }, - /** Lookup129: pallet_services_payment::pallet::Call */ + /** Lookup171: pallet_services_payment::pallet::Call */ PalletServicesPaymentCall: { _enum: { purchase_credits: { @@ -1265,7 +1649,7 @@ export default { }, }, }, - /** Lookup130: pallet_data_preservers::pallet::Call */ + /** Lookup172: pallet_data_preservers::pallet::Call */ PalletDataPreserversCall: { _enum: { __Unused0: "Null", @@ -1306,82 +1690,238 @@ export default { }, }, }, - /** Lookup131: pallet_data_preservers::types::Profile */ - PalletDataPreserversProfile: { - url: "Bytes", - paraIds: "PalletDataPreserversParaIdsFilter", - mode: "PalletDataPreserversProfileMode", - assignmentRequest: "DancelightRuntimePreserversAssignmentPaymentRequest", + /** Lookup173: pallet_data_preservers::types::Profile */ + PalletDataPreserversProfile: { + url: "Bytes", + paraIds: "PalletDataPreserversParaIdsFilter", + mode: "PalletDataPreserversProfileMode", + assignmentRequest: "DancelightRuntimePreserversAssignmentPaymentRequest", + }, + /** Lookup175: pallet_data_preservers::types::ParaIdsFilter */ + PalletDataPreserversParaIdsFilter: { + _enum: { + AnyParaId: "Null", + Whitelist: "BTreeSet", + Blacklist: "BTreeSet", + }, + }, + /** Lookup179: pallet_data_preservers::types::ProfileMode */ + PalletDataPreserversProfileMode: { + _enum: { + Bootnode: "Null", + Rpc: { + supportsEthereumRpcs: "bool", + }, + }, + }, + /** Lookup180: dancelight_runtime::PreserversAssignmentPaymentRequest */ + DancelightRuntimePreserversAssignmentPaymentRequest: { + _enum: ["Free"], + }, + /** Lookup181: dancelight_runtime::PreserversAssignmentPaymentExtra */ + DancelightRuntimePreserversAssignmentPaymentExtra: { + _enum: ["Free"], + }, + /** Lookup182: dancelight_runtime::PreserversAssignmentPaymentWitness */ + DancelightRuntimePreserversAssignmentPaymentWitness: { + _enum: ["Free"], + }, + /** Lookup183: pallet_external_validators::pallet::Call */ + PalletExternalValidatorsCall: { + _enum: { + skip_external_validators: { + skip: "bool", + }, + add_whitelisted: { + who: "AccountId32", + }, + remove_whitelisted: { + who: "AccountId32", + }, + force_era: { + mode: "PalletExternalValidatorsForcing", + }, + set_external_validators: { + validators: "Vec", + }, + }, + }, + /** Lookup184: pallet_external_validator_slashes::pallet::Call */ + PalletExternalValidatorSlashesCall: { + _enum: { + cancel_deferred_slash: { + era: "u32", + slashIndices: "Vec", + }, + force_inject_slash: { + era: "u32", + validator: "AccountId32", + percentage: "Perbill", + }, + root_test_send_msg_to_eth: { + nonce: "H256", + numMsgs: "u32", + msgSize: "u32", + }, + }, + }, + /** Lookup186: snowbridge_pallet_outbound_queue::pallet::Call */ + SnowbridgePalletOutboundQueueCall: { + _enum: { + set_operating_mode: { + mode: "SnowbridgeCoreOperatingModeBasicOperatingMode", + }, + }, + }, + /** Lookup187: snowbridge_pallet_inbound_queue::pallet::Call */ + SnowbridgePalletInboundQueueCall: { + _enum: { + submit: { + message: "SnowbridgeCoreInboundMessage", + }, + set_operating_mode: { + mode: "SnowbridgeCoreOperatingModeBasicOperatingMode", + }, + }, + }, + /** Lookup188: snowbridge_core::inbound::Message */ + SnowbridgeCoreInboundMessage: { + eventLog: "SnowbridgeCoreInboundLog", + proof: "SnowbridgeCoreInboundProof", + }, + /** Lookup189: snowbridge_core::inbound::Log */ + SnowbridgeCoreInboundLog: { + address: "H160", + topics: "Vec", + data: "Bytes", + }, + /** Lookup191: snowbridge_core::inbound::Proof */ + SnowbridgeCoreInboundProof: { + receiptProof: "(Vec,Vec)", + executionProof: "SnowbridgeBeaconPrimitivesExecutionProof", + }, + /** Lookup193: snowbridge_beacon_primitives::types::ExecutionProof */ + SnowbridgeBeaconPrimitivesExecutionProof: { + header: "SnowbridgeBeaconPrimitivesBeaconHeader", + ancestryProof: "Option", + executionHeader: "SnowbridgeBeaconPrimitivesVersionedExecutionPayloadHeader", + executionBranch: "Vec", + }, + /** Lookup194: snowbridge_beacon_primitives::types::BeaconHeader */ + SnowbridgeBeaconPrimitivesBeaconHeader: { + slot: "u64", + proposerIndex: "u64", + parentRoot: "H256", + stateRoot: "H256", + bodyRoot: "H256", }, - /** Lookup133: pallet_data_preservers::types::ParaIdsFilter */ - PalletDataPreserversParaIdsFilter: { - _enum: { - AnyParaId: "Null", - Whitelist: "BTreeSet", - Blacklist: "BTreeSet", - }, + /** Lookup196: snowbridge_beacon_primitives::types::AncestryProof */ + SnowbridgeBeaconPrimitivesAncestryProof: { + headerBranch: "Vec", + finalizedBlockRoot: "H256", }, - /** Lookup137: pallet_data_preservers::types::ProfileMode */ - PalletDataPreserversProfileMode: { + /** Lookup197: snowbridge_beacon_primitives::types::VersionedExecutionPayloadHeader */ + SnowbridgeBeaconPrimitivesVersionedExecutionPayloadHeader: { _enum: { - Bootnode: "Null", - Rpc: { - supportsEthereumRpcs: "bool", - }, + Capella: "SnowbridgeBeaconPrimitivesExecutionPayloadHeader", + Deneb: "SnowbridgeBeaconPrimitivesDenebExecutionPayloadHeader", }, }, - /** Lookup138: dancelight_runtime::PreserversAssignmentPaymentRequest */ - DancelightRuntimePreserversAssignmentPaymentRequest: { - _enum: ["Free"], - }, - /** Lookup139: dancelight_runtime::PreserversAssignmentPaymentExtra */ - DancelightRuntimePreserversAssignmentPaymentExtra: { - _enum: ["Free"], + /** Lookup198: snowbridge_beacon_primitives::types::ExecutionPayloadHeader */ + SnowbridgeBeaconPrimitivesExecutionPayloadHeader: { + parentHash: "H256", + feeRecipient: "H160", + stateRoot: "H256", + receiptsRoot: "H256", + logsBloom: "Bytes", + prevRandao: "H256", + blockNumber: "u64", + gasLimit: "u64", + gasUsed: "u64", + timestamp: "u64", + extraData: "Bytes", + baseFeePerGas: "U256", + blockHash: "H256", + transactionsRoot: "H256", + withdrawalsRoot: "H256", }, - /** Lookup140: dancelight_runtime::PreserversAssignmentPaymentWitness */ - DancelightRuntimePreserversAssignmentPaymentWitness: { - _enum: ["Free"], + /** Lookup199: snowbridge_beacon_primitives::types::deneb::ExecutionPayloadHeader */ + SnowbridgeBeaconPrimitivesDenebExecutionPayloadHeader: { + parentHash: "H256", + feeRecipient: "H160", + stateRoot: "H256", + receiptsRoot: "H256", + logsBloom: "Bytes", + prevRandao: "H256", + blockNumber: "u64", + gasLimit: "u64", + gasUsed: "u64", + timestamp: "u64", + extraData: "Bytes", + baseFeePerGas: "U256", + blockHash: "H256", + transactionsRoot: "H256", + withdrawalsRoot: "H256", + blobGasUsed: "u64", + excessBlobGas: "u64", }, - /** Lookup141: pallet_external_validators::pallet::Call */ - PalletExternalValidatorsCall: { + /** Lookup200: snowbridge_pallet_system::pallet::Call */ + SnowbridgePalletSystemCall: { _enum: { - skip_external_validators: { - skip: "bool", + upgrade: { + implAddress: "H160", + implCodeHash: "H256", + initializer: "Option", }, - add_whitelisted: { - who: "AccountId32", + set_operating_mode: { + mode: "SnowbridgeCoreOutboundV1OperatingMode", }, - remove_whitelisted: { - who: "AccountId32", + set_pricing_parameters: { + params: "SnowbridgeCorePricingPricingParameters", }, - force_era: { - mode: "PalletExternalValidatorsForcing", + create_agent: "Null", + create_channel: { + mode: "SnowbridgeCoreOutboundV1OperatingMode", }, - set_external_validators: { - validators: "Vec", + update_channel: { + mode: "SnowbridgeCoreOutboundV1OperatingMode", }, - }, - }, - /** Lookup142: pallet_external_validator_slashes::pallet::Call */ - PalletExternalValidatorSlashesCall: { - _enum: { - cancel_deferred_slash: { - era: "u32", - slashIndices: "Vec", + force_update_channel: { + channelId: "SnowbridgeCoreChannelId", + mode: "SnowbridgeCoreOutboundV1OperatingMode", }, - force_inject_slash: { - era: "u32", - validator: "AccountId32", - percentage: "Perbill", + transfer_native_from_agent: { + recipient: "H160", + amount: "u128", }, - root_test_send_msg_to_eth: { - nonce: "H256", - numMsgs: "u32", - msgSize: "u32", + force_transfer_native_from_agent: { + location: "XcmVersionedLocation", + recipient: "H160", + amount: "u128", + }, + set_token_transfer_fees: { + createAssetXcm: "u128", + transferAssetXcm: "u128", + registerToken: "U256", + }, + register_token: { + location: "XcmVersionedLocation", + metadata: "SnowbridgeCoreAssetMetadata", }, }, }, - /** Lookup144: pallet_session::pallet::Call */ + /** Lookup202: snowbridge_core::outbound::v1::Initializer */ + SnowbridgeCoreOutboundV1Initializer: { + params: "Bytes", + maximumRequiredGas: "u64", + }, + /** Lookup203: snowbridge_core::AssetMetadata */ + SnowbridgeCoreAssetMetadata: { + name: "Bytes", + symbol: "Bytes", + decimals: "u8", + }, + /** Lookup205: pallet_session::pallet::Call */ PalletSessionCall: { _enum: { set_keys: { @@ -1394,7 +1934,7 @@ export default { purge_keys: "Null", }, }, - /** Lookup145: dancelight_runtime::SessionKeys */ + /** Lookup206: dancelight_runtime::SessionKeys */ DancelightRuntimeSessionKeys: { grandpa: "SpConsensusGrandpaAppPublic", babe: "SpConsensusBabeAppPublic", @@ -1404,17 +1944,17 @@ export default { beefy: "SpConsensusBeefyEcdsaCryptoPublic", nimbus: "NimbusPrimitivesNimbusCryptoPublic", }, - /** Lookup146: polkadot_primitives::v8::validator_app::Public */ + /** Lookup207: polkadot_primitives::v8::validator_app::Public */ PolkadotPrimitivesV8ValidatorAppPublic: "[u8;32]", - /** Lookup147: polkadot_primitives::v8::assignment_app::Public */ + /** Lookup208: polkadot_primitives::v8::assignment_app::Public */ PolkadotPrimitivesV8AssignmentAppPublic: "[u8;32]", - /** Lookup148: sp_authority_discovery::app::Public */ + /** Lookup209: sp_authority_discovery::app::Public */ SpAuthorityDiscoveryAppPublic: "[u8;32]", - /** Lookup149: sp_consensus_beefy::ecdsa_crypto::Public */ + /** Lookup210: sp_consensus_beefy::ecdsa_crypto::Public */ SpConsensusBeefyEcdsaCryptoPublic: "[u8;33]", - /** Lookup151: nimbus_primitives::nimbus_crypto::Public */ + /** Lookup212: nimbus_primitives::nimbus_crypto::Public */ NimbusPrimitivesNimbusCryptoPublic: "[u8;32]", - /** Lookup152: pallet_grandpa::pallet::Call */ + /** Lookup213: pallet_grandpa::pallet::Call */ PalletGrandpaCall: { _enum: { report_equivocation: { @@ -1431,12 +1971,12 @@ export default { }, }, }, - /** Lookup153: sp_consensus_grandpa::EquivocationProof */ + /** Lookup214: sp_consensus_grandpa::EquivocationProof */ SpConsensusGrandpaEquivocationProof: { setId: "u64", equivocation: "SpConsensusGrandpaEquivocation", }, - /** Lookup154: sp_consensus_grandpa::Equivocation */ + /** Lookup215: sp_consensus_grandpa::Equivocation */ SpConsensusGrandpaEquivocation: { _enum: { Prevote: "FinalityGrandpaEquivocationPrevote", @@ -1444,7 +1984,7 @@ export default { }, }, /** - * Lookup155: finality_grandpa::Equivocation, sp_consensus_grandpa::app::Signature> */ FinalityGrandpaEquivocationPrevote: { @@ -1453,15 +1993,15 @@ export default { first: "(FinalityGrandpaPrevote,SpConsensusGrandpaAppSignature)", second: "(FinalityGrandpaPrevote,SpConsensusGrandpaAppSignature)", }, - /** Lookup156: finality_grandpa::Prevote */ + /** Lookup217: finality_grandpa::Prevote */ FinalityGrandpaPrevote: { targetHash: "H256", targetNumber: "u32", }, - /** Lookup157: sp_consensus_grandpa::app::Signature */ + /** Lookup218: sp_consensus_grandpa::app::Signature */ SpConsensusGrandpaAppSignature: "[u8;64]", /** - * Lookup159: finality_grandpa::Equivocation, sp_consensus_grandpa::app::Signature> */ FinalityGrandpaEquivocationPrecommit: { @@ -1470,12 +2010,12 @@ export default { first: "(FinalityGrandpaPrecommit,SpConsensusGrandpaAppSignature)", second: "(FinalityGrandpaPrecommit,SpConsensusGrandpaAppSignature)", }, - /** Lookup160: finality_grandpa::Precommit */ + /** Lookup221: finality_grandpa::Precommit */ FinalityGrandpaPrecommit: { targetHash: "H256", targetNumber: "u32", }, - /** Lookup162: pallet_pooled_staking::pallet::Call */ + /** Lookup223: pallet_pooled_staking::pallet::Call */ PalletPooledStakingCall: { _enum: { rebalance_hold: { @@ -1509,16 +2049,16 @@ export default { }, }, }, - /** Lookup163: pallet_pooled_staking::pallet::AllTargetPool */ + /** Lookup224: pallet_pooled_staking::pallet::AllTargetPool */ PalletPooledStakingAllTargetPool: { _enum: ["Joining", "AutoCompounding", "ManualRewards", "Leaving"], }, - /** Lookup165: pallet_pooled_staking::pallet::PendingOperationQuery */ + /** Lookup226: pallet_pooled_staking::pallet::PendingOperationQuery */ PalletPooledStakingPendingOperationQuery: { delegator: "AccountId32", operation: "PalletPooledStakingPendingOperationKey", }, - /** Lookup166: pallet_pooled_staking::pallet::PendingOperationKey */ + /** Lookup227: pallet_pooled_staking::pallet::PendingOperationKey */ PalletPooledStakingPendingOperationKey: { _enum: { JoiningAutoCompounding: { @@ -1535,14 +2075,14 @@ export default { }, }, }, - /** Lookup167: pallet_pooled_staking::pallet::SharesOrStake */ + /** Lookup228: pallet_pooled_staking::pallet::SharesOrStake */ PalletPooledStakingSharesOrStake: { _enum: { Shares: "u128", Stake: "u128", }, }, - /** Lookup170: pallet_treasury::pallet::Call */ + /** Lookup231: pallet_treasury::pallet::Call */ PalletTreasuryCall: { _enum: { __Unused0: "Null", @@ -1572,7 +2112,7 @@ export default { }, }, }, - /** Lookup171: pallet_conviction_voting::pallet::Call */ + /** Lookup232: pallet_conviction_voting::pallet::Call */ PalletConvictionVotingCall: { _enum: { vote: { @@ -1603,11 +2143,11 @@ export default { }, }, }, - /** Lookup172: pallet_conviction_voting::conviction::Conviction */ + /** Lookup233: pallet_conviction_voting::conviction::Conviction */ PalletConvictionVotingConviction: { _enum: ["None", "Locked1x", "Locked2x", "Locked3x", "Locked4x", "Locked5x", "Locked6x"], }, - /** Lookup174: pallet_referenda::pallet::Call */ + /** Lookup235: pallet_referenda::pallet::Call */ PalletReferendaCall: { _enum: { submit: { @@ -1642,7 +2182,7 @@ export default { }, }, }, - /** Lookup175: dancelight_runtime::OriginCaller */ + /** Lookup236: dancelight_runtime::OriginCaller */ DancelightRuntimeOriginCaller: { _enum: { system: "FrameSupportDispatchRawOrigin", @@ -1727,186 +2267,80 @@ export default { __Unused79: "Null", __Unused80: "Null", __Unused81: "Null", - __Unused82: "Null", - __Unused83: "Null", - __Unused84: "Null", - __Unused85: "Null", - __Unused86: "Null", - __Unused87: "Null", - __Unused88: "Null", - __Unused89: "Null", - XcmPallet: "PalletXcmOrigin", - }, - }, - /** Lookup176: frame_support::dispatch::RawOrigin */ - FrameSupportDispatchRawOrigin: { - _enum: { - Root: "Null", - Signed: "AccountId32", - None: "Null", - }, - }, - /** Lookup177: dancelight_runtime::governance::origins::pallet_custom_origins::Origin */ - DancelightRuntimeGovernanceOriginsPalletCustomOriginsOrigin: { - _enum: [ - "StakingAdmin", - "Treasurer", - "FellowshipAdmin", - "GeneralAdmin", - "AuctionAdmin", - "LeaseAdmin", - "ReferendumCanceller", - "ReferendumKiller", - "SmallTipper", - "BigTipper", - "SmallSpender", - "MediumSpender", - "BigSpender", - "WhitelistedCaller", - "FellowshipInitiates", - "Fellows", - "FellowshipExperts", - "FellowshipMasters", - "Fellowship1Dan", - "Fellowship2Dan", - "Fellowship3Dan", - "Fellowship4Dan", - "Fellowship5Dan", - "Fellowship6Dan", - "Fellowship7Dan", - "Fellowship8Dan", - "Fellowship9Dan", - ], - }, - /** Lookup178: polkadot_runtime_parachains::origin::pallet::Origin */ - PolkadotRuntimeParachainsOriginPalletOrigin: { - _enum: { - Parachain: "u32", - }, - }, - /** Lookup179: pallet_xcm::pallet::Origin */ - PalletXcmOrigin: { - _enum: { - Xcm: "StagingXcmV4Location", - Response: "StagingXcmV4Location", - }, - }, - /** Lookup180: staging_xcm::v4::location::Location */ - StagingXcmV4Location: { - parents: "u8", - interior: "StagingXcmV4Junctions", - }, - /** Lookup181: staging_xcm::v4::junctions::Junctions */ - StagingXcmV4Junctions: { - _enum: { - Here: "Null", - X1: "[Lookup183;1]", - X2: "[Lookup183;2]", - X3: "[Lookup183;3]", - X4: "[Lookup183;4]", - X5: "[Lookup183;5]", - X6: "[Lookup183;6]", - X7: "[Lookup183;7]", - X8: "[Lookup183;8]", - }, - }, - /** Lookup183: staging_xcm::v4::junction::Junction */ - StagingXcmV4Junction: { - _enum: { - Parachain: "Compact", - AccountId32: { - network: "Option", - id: "[u8;32]", - }, - AccountIndex64: { - network: "Option", - index: "Compact", - }, - AccountKey20: { - network: "Option", - key: "[u8;20]", - }, - PalletInstance: "u8", - GeneralIndex: "Compact", - GeneralKey: { - length: "u8", - data: "[u8;32]", - }, - OnlyChild: "Null", - Plurality: { - id: "XcmV3JunctionBodyId", - part: "XcmV3JunctionBodyPart", - }, - GlobalConsensus: "StagingXcmV4JunctionNetworkId", - }, - }, - /** Lookup185: staging_xcm::v4::junction::NetworkId */ - StagingXcmV4JunctionNetworkId: { - _enum: { - ByGenesis: "[u8;32]", - ByFork: { - blockNumber: "u64", - blockHash: "[u8;32]", - }, - Polkadot: "Null", - Kusama: "Null", - Westend: "Null", - Rococo: "Null", - Wococo: "Null", - Ethereum: { - chainId: "Compact", - }, - BitcoinCore: "Null", - BitcoinCash: "Null", - PolkadotBulletin: "Null", + __Unused82: "Null", + __Unused83: "Null", + __Unused84: "Null", + __Unused85: "Null", + __Unused86: "Null", + __Unused87: "Null", + __Unused88: "Null", + __Unused89: "Null", + XcmPallet: "PalletXcmOrigin", }, }, - /** Lookup186: xcm::v3::junction::BodyId */ - XcmV3JunctionBodyId: { + /** Lookup237: frame_support::dispatch::RawOrigin */ + FrameSupportDispatchRawOrigin: { _enum: { - Unit: "Null", - Moniker: "[u8;4]", - Index: "Compact", - Executive: "Null", - Technical: "Null", - Legislative: "Null", - Judicial: "Null", - Defense: "Null", - Administration: "Null", - Treasury: "Null", + Root: "Null", + Signed: "AccountId32", + None: "Null", }, }, - /** Lookup187: xcm::v3::junction::BodyPart */ - XcmV3JunctionBodyPart: { + /** Lookup238: dancelight_runtime::governance::origins::pallet_custom_origins::Origin */ + DancelightRuntimeGovernanceOriginsPalletCustomOriginsOrigin: { + _enum: [ + "StakingAdmin", + "Treasurer", + "FellowshipAdmin", + "GeneralAdmin", + "AuctionAdmin", + "LeaseAdmin", + "ReferendumCanceller", + "ReferendumKiller", + "SmallTipper", + "BigTipper", + "SmallSpender", + "MediumSpender", + "BigSpender", + "WhitelistedCaller", + "FellowshipInitiates", + "Fellows", + "FellowshipExperts", + "FellowshipMasters", + "Fellowship1Dan", + "Fellowship2Dan", + "Fellowship3Dan", + "Fellowship4Dan", + "Fellowship5Dan", + "Fellowship6Dan", + "Fellowship7Dan", + "Fellowship8Dan", + "Fellowship9Dan", + ], + }, + /** Lookup239: polkadot_runtime_parachains::origin::pallet::Origin */ + PolkadotRuntimeParachainsOriginPalletOrigin: { _enum: { - Voice: "Null", - Members: { - count: "Compact", - }, - Fraction: { - nom: "Compact", - denom: "Compact", - }, - AtLeastProportion: { - nom: "Compact", - denom: "Compact", - }, - MoreThanProportion: { - nom: "Compact", - denom: "Compact", - }, + Parachain: "u32", + }, + }, + /** Lookup240: pallet_xcm::pallet::Origin */ + PalletXcmOrigin: { + _enum: { + Xcm: "StagingXcmV4Location", + Response: "StagingXcmV4Location", }, }, - /** Lookup195: sp_core::Void */ + /** Lookup241: sp_core::Void */ SpCoreVoid: "Null", - /** Lookup196: frame_support::traits::schedule::DispatchTime */ + /** Lookup242: frame_support::traits::schedule::DispatchTime */ FrameSupportScheduleDispatchTime: { _enum: { At: "u32", After: "u32", }, }, - /** Lookup198: pallet_ranked_collective::pallet::Call */ + /** Lookup243: pallet_ranked_collective::pallet::Call */ PalletRankedCollectiveCall: { _enum: { add_member: { @@ -1936,7 +2370,7 @@ export default { }, }, }, - /** Lookup200: pallet_whitelist::pallet::Call */ + /** Lookup245: pallet_whitelist::pallet::Call */ PalletWhitelistCall: { _enum: { whitelist_call: { @@ -1955,7 +2389,7 @@ export default { }, }, }, - /** Lookup201: polkadot_runtime_parachains::configuration::pallet::Call */ + /** Lookup246: polkadot_runtime_parachains::configuration::pallet::Call */ PolkadotRuntimeParachainsConfigurationPalletCall: { _enum: { set_validation_upgrade_cooldown: { @@ -2254,14 +2688,14 @@ export default { }, }, }, - /** Lookup202: polkadot_primitives::v8::async_backing::AsyncBackingParams */ + /** Lookup247: polkadot_primitives::v8::async_backing::AsyncBackingParams */ PolkadotPrimitivesV8AsyncBackingAsyncBackingParams: { maxCandidateDepth: "u32", allowedAncestryLen: "u32", }, - /** Lookup203: polkadot_primitives::v8::executor_params::ExecutorParams */ + /** Lookup248: polkadot_primitives::v8::executor_params::ExecutorParams */ PolkadotPrimitivesV8ExecutorParams: "Vec", - /** Lookup205: polkadot_primitives::v8::executor_params::ExecutorParam */ + /** Lookup250: polkadot_primitives::v8::executor_params::ExecutorParam */ PolkadotPrimitivesV8ExecutorParamsExecutorParam: { _enum: { __Unused0: "Null", @@ -2274,19 +2708,19 @@ export default { WasmExtBulkMemory: "Null", }, }, - /** Lookup206: polkadot_primitives::v8::PvfPrepKind */ + /** Lookup251: polkadot_primitives::v8::PvfPrepKind */ PolkadotPrimitivesV8PvfPrepKind: { _enum: ["Precheck", "Prepare"], }, - /** Lookup207: polkadot_primitives::v8::PvfExecKind */ + /** Lookup252: polkadot_primitives::v8::PvfExecKind */ PolkadotPrimitivesV8PvfExecKind: { _enum: ["Backing", "Approval"], }, - /** Lookup208: polkadot_primitives::v8::ApprovalVotingParams */ + /** Lookup253: polkadot_primitives::v8::ApprovalVotingParams */ PolkadotPrimitivesV8ApprovalVotingParams: { maxApprovalCoalesceCount: "u32", }, - /** Lookup209: polkadot_primitives::v8::SchedulerParams */ + /** Lookup254: polkadot_primitives::v8::SchedulerParams */ PolkadotPrimitivesV8SchedulerParams: { groupRotationFrequency: "u32", parasAvailabilityPeriod: "u32", @@ -2300,11 +2734,11 @@ export default { onDemandBaseFee: "u128", ttl: "u32", }, - /** Lookup210: polkadot_runtime_parachains::shared::pallet::Call */ + /** Lookup255: polkadot_runtime_parachains::shared::pallet::Call */ PolkadotRuntimeParachainsSharedPalletCall: "Null", - /** Lookup211: polkadot_runtime_parachains::inclusion::pallet::Call */ + /** Lookup256: polkadot_runtime_parachains::inclusion::pallet::Call */ PolkadotRuntimeParachainsInclusionPalletCall: "Null", - /** Lookup212: polkadot_runtime_parachains::paras_inherent::pallet::Call */ + /** Lookup257: polkadot_runtime_parachains::paras_inherent::pallet::Call */ PolkadotRuntimeParachainsParasInherentPalletCall: { _enum: { enter: { @@ -2312,7 +2746,7 @@ export default { }, }, }, - /** Lookup213: polkadot_primitives::v8::InherentData> */ + /** Lookup258: polkadot_primitives::v8::InherentData> */ PolkadotPrimitivesV8InherentData: { bitfields: "Vec", backedCandidates: "Vec", @@ -2320,7 +2754,7 @@ export default { parentHeader: "SpRuntimeHeader", }, /** - * Lookup215: polkadot_primitives::v8::signed::UncheckedSigned */ PolkadotPrimitivesV8SignedUncheckedSigned: { @@ -2328,22 +2762,22 @@ export default { validatorIndex: "u32", signature: "PolkadotPrimitivesV8ValidatorAppSignature", }, - /** Lookup218: bitvec::order::Lsb0 */ + /** Lookup263: bitvec::order::Lsb0 */ BitvecOrderLsb0: "Null", - /** Lookup220: polkadot_primitives::v8::validator_app::Signature */ + /** Lookup265: polkadot_primitives::v8::validator_app::Signature */ PolkadotPrimitivesV8ValidatorAppSignature: "[u8;64]", - /** Lookup222: polkadot_primitives::v8::BackedCandidate */ + /** Lookup267: polkadot_primitives::v8::BackedCandidate */ PolkadotPrimitivesV8BackedCandidate: { candidate: "PolkadotPrimitivesV8CommittedCandidateReceipt", validityVotes: "Vec", validatorIndices: "BitVec", }, - /** Lookup223: polkadot_primitives::v8::CommittedCandidateReceipt */ + /** Lookup268: polkadot_primitives::v8::CommittedCandidateReceipt */ PolkadotPrimitivesV8CommittedCandidateReceipt: { descriptor: "PolkadotPrimitivesV8CandidateDescriptor", commitments: "PolkadotPrimitivesV8CandidateCommitments", }, - /** Lookup224: polkadot_primitives::v8::CandidateDescriptor */ + /** Lookup269: polkadot_primitives::v8::CandidateDescriptor */ PolkadotPrimitivesV8CandidateDescriptor: { paraId: "u32", relayParent: "H256", @@ -2355,11 +2789,11 @@ export default { paraHead: "H256", validationCodeHash: "H256", }, - /** Lookup225: polkadot_primitives::v8::collator_app::Public */ + /** Lookup270: polkadot_primitives::v8::collator_app::Public */ PolkadotPrimitivesV8CollatorAppPublic: "[u8;32]", - /** Lookup226: polkadot_primitives::v8::collator_app::Signature */ + /** Lookup271: polkadot_primitives::v8::collator_app::Signature */ PolkadotPrimitivesV8CollatorAppSignature: "[u8;64]", - /** Lookup228: polkadot_primitives::v8::CandidateCommitments */ + /** Lookup273: polkadot_primitives::v8::CandidateCommitments */ PolkadotPrimitivesV8CandidateCommitments: { upwardMessages: "Vec", horizontalMessages: "Vec", @@ -2368,12 +2802,12 @@ export default { processedDownwardMessages: "u32", hrmpWatermark: "u32", }, - /** Lookup231: polkadot_core_primitives::OutboundHrmpMessage */ + /** Lookup276: polkadot_core_primitives::OutboundHrmpMessage */ PolkadotCorePrimitivesOutboundHrmpMessage: { recipient: "u32", data: "Bytes", }, - /** Lookup236: polkadot_primitives::v8::ValidityAttestation */ + /** Lookup281: polkadot_primitives::v8::ValidityAttestation */ PolkadotPrimitivesV8ValidityAttestation: { _enum: { __Unused0: "Null", @@ -2381,20 +2815,20 @@ export default { Explicit: "PolkadotPrimitivesV8ValidatorAppSignature", }, }, - /** Lookup238: polkadot_primitives::v8::DisputeStatementSet */ + /** Lookup283: polkadot_primitives::v8::DisputeStatementSet */ PolkadotPrimitivesV8DisputeStatementSet: { candidateHash: "H256", session: "u32", statements: "Vec<(PolkadotPrimitivesV8DisputeStatement,u32,PolkadotPrimitivesV8ValidatorAppSignature)>", }, - /** Lookup242: polkadot_primitives::v8::DisputeStatement */ + /** Lookup287: polkadot_primitives::v8::DisputeStatement */ PolkadotPrimitivesV8DisputeStatement: { _enum: { Valid: "PolkadotPrimitivesV8ValidDisputeStatementKind", Invalid: "PolkadotPrimitivesV8InvalidDisputeStatementKind", }, }, - /** Lookup243: polkadot_primitives::v8::ValidDisputeStatementKind */ + /** Lookup288: polkadot_primitives::v8::ValidDisputeStatementKind */ PolkadotPrimitivesV8ValidDisputeStatementKind: { _enum: { Explicit: "Null", @@ -2404,11 +2838,11 @@ export default { ApprovalCheckingMultipleCandidates: "Vec", }, }, - /** Lookup245: polkadot_primitives::v8::InvalidDisputeStatementKind */ + /** Lookup290: polkadot_primitives::v8::InvalidDisputeStatementKind */ PolkadotPrimitivesV8InvalidDisputeStatementKind: { _enum: ["Explicit"], }, - /** Lookup246: polkadot_runtime_parachains::paras::pallet::Call */ + /** Lookup291: polkadot_runtime_parachains::paras::pallet::Call */ PolkadotRuntimeParachainsParasPalletCall: { _enum: { force_set_current_code: { @@ -2447,14 +2881,14 @@ export default { }, }, }, - /** Lookup247: polkadot_primitives::v8::PvfCheckStatement */ + /** Lookup292: polkadot_primitives::v8::PvfCheckStatement */ PolkadotPrimitivesV8PvfCheckStatement: { accept: "bool", subject: "H256", sessionIndex: "u32", validatorIndex: "u32", }, - /** Lookup248: polkadot_runtime_parachains::initializer::pallet::Call */ + /** Lookup293: polkadot_runtime_parachains::initializer::pallet::Call */ PolkadotRuntimeParachainsInitializerPalletCall: { _enum: { force_approve: { @@ -2462,7 +2896,7 @@ export default { }, }, }, - /** Lookup249: polkadot_runtime_parachains::hrmp::pallet::Call */ + /** Lookup294: polkadot_runtime_parachains::hrmp::pallet::Call */ PolkadotRuntimeParachainsHrmpPalletCall: { _enum: { hrmp_init_open_channel: { @@ -2510,16 +2944,16 @@ export default { }, }, }, - /** Lookup250: polkadot_parachain_primitives::primitives::HrmpChannelId */ + /** Lookup295: polkadot_parachain_primitives::primitives::HrmpChannelId */ PolkadotParachainPrimitivesPrimitivesHrmpChannelId: { sender: "u32", recipient: "u32", }, - /** Lookup251: polkadot_runtime_parachains::disputes::pallet::Call */ + /** Lookup296: polkadot_runtime_parachains::disputes::pallet::Call */ PolkadotRuntimeParachainsDisputesPalletCall: { _enum: ["force_unfreeze"], }, - /** Lookup252: polkadot_runtime_parachains::disputes::slashing::pallet::Call */ + /** Lookup297: polkadot_runtime_parachains::disputes::slashing::pallet::Call */ PolkadotRuntimeParachainsDisputesSlashingPalletCall: { _enum: { report_dispute_lost_unsigned: { @@ -2528,23 +2962,23 @@ export default { }, }, }, - /** Lookup253: polkadot_primitives::v8::slashing::DisputeProof */ + /** Lookup298: polkadot_primitives::v8::slashing::DisputeProof */ PolkadotPrimitivesV8SlashingDisputeProof: { timeSlot: "PolkadotPrimitivesV8SlashingDisputesTimeSlot", kind: "PolkadotPrimitivesV8SlashingSlashingOffenceKind", validatorIndex: "u32", validatorId: "PolkadotPrimitivesV8ValidatorAppPublic", }, - /** Lookup254: polkadot_primitives::v8::slashing::DisputesTimeSlot */ + /** Lookup299: polkadot_primitives::v8::slashing::DisputesTimeSlot */ PolkadotPrimitivesV8SlashingDisputesTimeSlot: { sessionIndex: "u32", candidateHash: "H256", }, - /** Lookup255: polkadot_primitives::v8::slashing::SlashingOffenceKind */ + /** Lookup300: polkadot_primitives::v8::slashing::SlashingOffenceKind */ PolkadotPrimitivesV8SlashingSlashingOffenceKind: { _enum: ["ForInvalid", "AgainstValid"], }, - /** Lookup256: pallet_message_queue::pallet::Call */ + /** Lookup301: pallet_message_queue::pallet::Call */ PalletMessageQueueCall: { _enum: { reap_page: { @@ -2559,7 +2993,7 @@ export default { }, }, }, - /** Lookup257: dancelight_runtime::AggregateMessageOrigin */ + /** Lookup302: dancelight_runtime::AggregateMessageOrigin */ DancelightRuntimeAggregateMessageOrigin: { _enum: { Ump: "PolkadotRuntimeParachainsInclusionUmpQueueId", @@ -2567,15 +3001,13 @@ export default { SnowbridgeTanssi: "SnowbridgeCoreChannelId", }, }, - /** Lookup258: polkadot_runtime_parachains::inclusion::UmpQueueId */ + /** Lookup303: polkadot_runtime_parachains::inclusion::UmpQueueId */ PolkadotRuntimeParachainsInclusionUmpQueueId: { _enum: { Para: "u32", }, }, - /** Lookup259: snowbridge_core::ChannelId */ - SnowbridgeCoreChannelId: "[u8;32]", - /** Lookup260: polkadot_runtime_parachains::on_demand::pallet::Call */ + /** Lookup304: polkadot_runtime_parachains::on_demand::pallet::Call */ PolkadotRuntimeParachainsOnDemandPalletCall: { _enum: { place_order_allow_death: { @@ -2588,7 +3020,7 @@ export default { }, }, }, - /** Lookup261: polkadot_runtime_common::paras_registrar::pallet::Call */ + /** Lookup305: polkadot_runtime_common::paras_registrar::pallet::Call */ PolkadotRuntimeCommonParasRegistrarPalletCall: { _enum: { register: { @@ -2627,7 +3059,7 @@ export default { }, }, }, - /** Lookup262: pallet_utility::pallet::Call */ + /** Lookup306: pallet_utility::pallet::Call */ PalletUtilityCall: { _enum: { batch: { @@ -2653,7 +3085,7 @@ export default { }, }, }, - /** Lookup264: pallet_identity::pallet::Call */ + /** Lookup308: pallet_identity::pallet::Call */ PalletIdentityCall: { _enum: { add_registrar: { @@ -2736,7 +3168,7 @@ export default { }, }, }, - /** Lookup265: pallet_identity::legacy::IdentityInfo */ + /** Lookup309: pallet_identity::legacy::IdentityInfo */ PalletIdentityLegacyIdentityInfo: { additional: "Vec<(Data,Data)>", display: "Data", @@ -2748,7 +3180,7 @@ export default { image: "Data", twitter: "Data", }, - /** Lookup302: pallet_identity::types::Judgement */ + /** Lookup346: pallet_identity::types::Judgement */ PalletIdentityJudgement: { _enum: { Unknown: "Null", @@ -2760,7 +3192,7 @@ export default { Erroneous: "Null", }, }, - /** Lookup305: pallet_scheduler::pallet::Call */ + /** Lookup348: pallet_scheduler::pallet::Call */ PalletSchedulerCall: { _enum: { schedule: { @@ -2814,7 +3246,7 @@ export default { }, }, }, - /** Lookup308: pallet_proxy::pallet::Call */ + /** Lookup351: pallet_proxy::pallet::Call */ PalletProxyCall: { _enum: { proxy: { @@ -2865,7 +3297,7 @@ export default { }, }, }, - /** Lookup310: dancelight_runtime::ProxyType */ + /** Lookup353: dancelight_runtime::ProxyType */ DancelightRuntimeProxyType: { _enum: [ "Any", @@ -2881,7 +3313,7 @@ export default { "Staking", ], }, - /** Lookup311: pallet_multisig::pallet::Call */ + /** Lookup354: pallet_multisig::pallet::Call */ PalletMultisigCall: { _enum: { as_multi_threshold_1: { @@ -2910,12 +3342,12 @@ export default { }, }, }, - /** Lookup313: pallet_multisig::Timepoint */ + /** Lookup356: pallet_multisig::Timepoint */ PalletMultisigTimepoint: { height: "u32", index: "u32", }, - /** Lookup314: pallet_preimage::pallet::Call */ + /** Lookup357: pallet_preimage::pallet::Call */ PalletPreimageCall: { _enum: { note_preimage: { @@ -2944,7 +3376,7 @@ export default { }, }, }, - /** Lookup316: pallet_asset_rate::pallet::Call */ + /** Lookup358: pallet_asset_rate::pallet::Call */ PalletAssetRateCall: { _enum: { create: { @@ -2960,7 +3392,7 @@ export default { }, }, }, - /** Lookup318: pallet_xcm::pallet::Call */ + /** Lookup359: pallet_xcm::pallet::Call */ PalletXcmCall: { _enum: { send: { @@ -2976,236 +3408,66 @@ export default { reserve_transfer_assets: { dest: "XcmVersionedLocation", beneficiary: "XcmVersionedLocation", - assets: "XcmVersionedAssets", - feeAssetItem: "u32", - }, - execute: { - message: "XcmVersionedXcm", - maxWeight: "SpWeightsWeightV2Weight", - }, - force_xcm_version: { - location: "StagingXcmV4Location", - version: "u32", - }, - force_default_xcm_version: { - maybeXcmVersion: "Option", - }, - force_subscribe_version_notify: { - location: "XcmVersionedLocation", - }, - force_unsubscribe_version_notify: { - location: "XcmVersionedLocation", - }, - limited_reserve_transfer_assets: { - dest: "XcmVersionedLocation", - beneficiary: "XcmVersionedLocation", - assets: "XcmVersionedAssets", - feeAssetItem: "u32", - weightLimit: "XcmV3WeightLimit", - }, - limited_teleport_assets: { - dest: "XcmVersionedLocation", - beneficiary: "XcmVersionedLocation", - assets: "XcmVersionedAssets", - feeAssetItem: "u32", - weightLimit: "XcmV3WeightLimit", - }, - force_suspension: { - suspended: "bool", - }, - transfer_assets: { - dest: "XcmVersionedLocation", - beneficiary: "XcmVersionedLocation", - assets: "XcmVersionedAssets", - feeAssetItem: "u32", - weightLimit: "XcmV3WeightLimit", - }, - claim_assets: { - assets: "XcmVersionedAssets", - beneficiary: "XcmVersionedLocation", - }, - transfer_assets_using_type_and_then: { - dest: "XcmVersionedLocation", - assets: "XcmVersionedAssets", - assetsTransferType: "StagingXcmExecutorAssetTransferTransferType", - remoteFeesId: "XcmVersionedAssetId", - feesTransferType: "StagingXcmExecutorAssetTransferTransferType", - customXcmOnDest: "XcmVersionedXcm", - weightLimit: "XcmV3WeightLimit", - }, - }, - }, - /** Lookup319: xcm::VersionedLocation */ - XcmVersionedLocation: { - _enum: { - __Unused0: "Null", - V2: "XcmV2MultiLocation", - __Unused2: "Null", - V3: "StagingXcmV3MultiLocation", - V4: "StagingXcmV4Location", - }, - }, - /** Lookup320: xcm::v2::multilocation::MultiLocation */ - XcmV2MultiLocation: { - parents: "u8", - interior: "XcmV2MultilocationJunctions", - }, - /** Lookup321: xcm::v2::multilocation::Junctions */ - XcmV2MultilocationJunctions: { - _enum: { - Here: "Null", - X1: "XcmV2Junction", - X2: "(XcmV2Junction,XcmV2Junction)", - X3: "(XcmV2Junction,XcmV2Junction,XcmV2Junction)", - X4: "(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)", - X5: "(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)", - X6: "(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)", - X7: "(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)", - X8: "(XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction,XcmV2Junction)", - }, - }, - /** Lookup322: xcm::v2::junction::Junction */ - XcmV2Junction: { - _enum: { - Parachain: "Compact", - AccountId32: { - network: "XcmV2NetworkId", - id: "[u8;32]", - }, - AccountIndex64: { - network: "XcmV2NetworkId", - index: "Compact", - }, - AccountKey20: { - network: "XcmV2NetworkId", - key: "[u8;20]", - }, - PalletInstance: "u8", - GeneralIndex: "Compact", - GeneralKey: "Bytes", - OnlyChild: "Null", - Plurality: { - id: "XcmV2BodyId", - part: "XcmV2BodyPart", - }, - }, - }, - /** Lookup323: xcm::v2::NetworkId */ - XcmV2NetworkId: { - _enum: { - Any: "Null", - Named: "Bytes", - Polkadot: "Null", - Kusama: "Null", - }, - }, - /** Lookup325: xcm::v2::BodyId */ - XcmV2BodyId: { - _enum: { - Unit: "Null", - Named: "Bytes", - Index: "Compact", - Executive: "Null", - Technical: "Null", - Legislative: "Null", - Judicial: "Null", - Defense: "Null", - Administration: "Null", - Treasury: "Null", - }, - }, - /** Lookup326: xcm::v2::BodyPart */ - XcmV2BodyPart: { - _enum: { - Voice: "Null", - Members: { - count: "Compact", - }, - Fraction: { - nom: "Compact", - denom: "Compact", - }, - AtLeastProportion: { - nom: "Compact", - denom: "Compact", - }, - MoreThanProportion: { - nom: "Compact", - denom: "Compact", - }, - }, - }, - /** Lookup327: staging_xcm::v3::multilocation::MultiLocation */ - StagingXcmV3MultiLocation: { - parents: "u8", - interior: "XcmV3Junctions", - }, - /** Lookup328: xcm::v3::junctions::Junctions */ - XcmV3Junctions: { - _enum: { - Here: "Null", - X1: "XcmV3Junction", - X2: "(XcmV3Junction,XcmV3Junction)", - X3: "(XcmV3Junction,XcmV3Junction,XcmV3Junction)", - X4: "(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)", - X5: "(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)", - X6: "(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)", - X7: "(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)", - X8: "(XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction,XcmV3Junction)", - }, - }, - /** Lookup329: xcm::v3::junction::Junction */ - XcmV3Junction: { - _enum: { - Parachain: "Compact", - AccountId32: { - network: "Option", - id: "[u8;32]", + assets: "XcmVersionedAssets", + feeAssetItem: "u32", }, - AccountIndex64: { - network: "Option", - index: "Compact", + execute: { + message: "XcmVersionedXcm", + maxWeight: "SpWeightsWeightV2Weight", }, - AccountKey20: { - network: "Option", - key: "[u8;20]", + force_xcm_version: { + location: "StagingXcmV4Location", + version: "u32", }, - PalletInstance: "u8", - GeneralIndex: "Compact", - GeneralKey: { - length: "u8", - data: "[u8;32]", + force_default_xcm_version: { + maybeXcmVersion: "Option", }, - OnlyChild: "Null", - Plurality: { - id: "XcmV3JunctionBodyId", - part: "XcmV3JunctionBodyPart", + force_subscribe_version_notify: { + location: "XcmVersionedLocation", }, - GlobalConsensus: "XcmV3JunctionNetworkId", - }, - }, - /** Lookup331: xcm::v3::junction::NetworkId */ - XcmV3JunctionNetworkId: { - _enum: { - ByGenesis: "[u8;32]", - ByFork: { - blockNumber: "u64", - blockHash: "[u8;32]", + force_unsubscribe_version_notify: { + location: "XcmVersionedLocation", }, - Polkadot: "Null", - Kusama: "Null", - Westend: "Null", - Rococo: "Null", - Wococo: "Null", - Ethereum: { - chainId: "Compact", + limited_reserve_transfer_assets: { + dest: "XcmVersionedLocation", + beneficiary: "XcmVersionedLocation", + assets: "XcmVersionedAssets", + feeAssetItem: "u32", + weightLimit: "XcmV3WeightLimit", + }, + limited_teleport_assets: { + dest: "XcmVersionedLocation", + beneficiary: "XcmVersionedLocation", + assets: "XcmVersionedAssets", + feeAssetItem: "u32", + weightLimit: "XcmV3WeightLimit", + }, + force_suspension: { + suspended: "bool", + }, + transfer_assets: { + dest: "XcmVersionedLocation", + beneficiary: "XcmVersionedLocation", + assets: "XcmVersionedAssets", + feeAssetItem: "u32", + weightLimit: "XcmV3WeightLimit", + }, + claim_assets: { + assets: "XcmVersionedAssets", + beneficiary: "XcmVersionedLocation", + }, + transfer_assets_using_type_and_then: { + dest: "XcmVersionedLocation", + assets: "XcmVersionedAssets", + assetsTransferType: "StagingXcmExecutorAssetTransferTransferType", + remoteFeesId: "XcmVersionedAssetId", + feesTransferType: "StagingXcmExecutorAssetTransferTransferType", + customXcmOnDest: "XcmVersionedXcm", + weightLimit: "XcmV3WeightLimit", }, - BitcoinCore: "Null", - BitcoinCash: "Null", - PolkadotBulletin: "Null", }, }, - /** Lookup332: xcm::VersionedXcm */ + /** Lookup360: xcm::VersionedXcm */ XcmVersionedXcm: { _enum: { __Unused0: "Null", @@ -3215,9 +3477,9 @@ export default { V4: "StagingXcmV4Xcm", }, }, - /** Lookup333: xcm::v2::Xcm */ + /** Lookup361: xcm::v2::Xcm */ XcmV2Xcm: "Vec", - /** Lookup335: xcm::v2::Instruction */ + /** Lookup363: xcm::v2::Instruction */ XcmV2Instruction: { _enum: { WithdrawAsset: "XcmV2MultiassetMultiAssets", @@ -3313,28 +3575,28 @@ export default { UnsubscribeVersion: "Null", }, }, - /** Lookup336: xcm::v2::multiasset::MultiAssets */ + /** Lookup364: xcm::v2::multiasset::MultiAssets */ XcmV2MultiassetMultiAssets: "Vec", - /** Lookup338: xcm::v2::multiasset::MultiAsset */ + /** Lookup366: xcm::v2::multiasset::MultiAsset */ XcmV2MultiAsset: { id: "XcmV2MultiassetAssetId", fun: "XcmV2MultiassetFungibility", }, - /** Lookup339: xcm::v2::multiasset::AssetId */ + /** Lookup367: xcm::v2::multiasset::AssetId */ XcmV2MultiassetAssetId: { _enum: { Concrete: "XcmV2MultiLocation", Abstract: "Bytes", }, }, - /** Lookup340: xcm::v2::multiasset::Fungibility */ + /** Lookup368: xcm::v2::multiasset::Fungibility */ XcmV2MultiassetFungibility: { _enum: { Fungible: "Compact", NonFungible: "XcmV2MultiassetAssetInstance", }, }, - /** Lookup341: xcm::v2::multiasset::AssetInstance */ + /** Lookup369: xcm::v2::multiasset::AssetInstance */ XcmV2MultiassetAssetInstance: { _enum: { Undefined: "Null", @@ -3346,7 +3608,7 @@ export default { Blob: "Bytes", }, }, - /** Lookup342: xcm::v2::Response */ + /** Lookup370: xcm::v2::Response */ XcmV2Response: { _enum: { Null: "Null", @@ -3355,7 +3617,7 @@ export default { Version: "u32", }, }, - /** Lookup345: xcm::v2::traits::Error */ + /** Lookup373: xcm::v2::traits::Error */ XcmV2TraitsError: { _enum: { Overflow: "Null", @@ -3386,22 +3648,22 @@ export default { WeightNotComputable: "Null", }, }, - /** Lookup346: xcm::v2::OriginKind */ + /** Lookup374: xcm::v2::OriginKind */ XcmV2OriginKind: { _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"], }, - /** Lookup347: xcm::double_encoded::DoubleEncoded */ + /** Lookup375: xcm::double_encoded::DoubleEncoded */ XcmDoubleEncoded: { encoded: "Bytes", }, - /** Lookup348: xcm::v2::multiasset::MultiAssetFilter */ + /** Lookup376: xcm::v2::multiasset::MultiAssetFilter */ XcmV2MultiassetMultiAssetFilter: { _enum: { Definite: "XcmV2MultiassetMultiAssets", Wild: "XcmV2MultiassetWildMultiAsset", }, }, - /** Lookup349: xcm::v2::multiasset::WildMultiAsset */ + /** Lookup377: xcm::v2::multiasset::WildMultiAsset */ XcmV2MultiassetWildMultiAsset: { _enum: { All: "Null", @@ -3411,20 +3673,20 @@ export default { }, }, }, - /** Lookup350: xcm::v2::multiasset::WildFungibility */ + /** Lookup378: xcm::v2::multiasset::WildFungibility */ XcmV2MultiassetWildFungibility: { _enum: ["Fungible", "NonFungible"], }, - /** Lookup351: xcm::v2::WeightLimit */ + /** Lookup379: xcm::v2::WeightLimit */ XcmV2WeightLimit: { _enum: { Unlimited: "Null", Limited: "Compact", }, }, - /** Lookup352: xcm::v3::Xcm */ + /** Lookup380: xcm::v3::Xcm */ XcmV3Xcm: "Vec", - /** Lookup354: xcm::v3::Instruction */ + /** Lookup382: xcm::v3::Instruction */ XcmV3Instruction: { _enum: { WithdrawAsset: "XcmV3MultiassetMultiAssets", @@ -3564,28 +3826,28 @@ export default { }, }, }, - /** Lookup355: xcm::v3::multiasset::MultiAssets */ + /** Lookup383: xcm::v3::multiasset::MultiAssets */ XcmV3MultiassetMultiAssets: "Vec", - /** Lookup357: xcm::v3::multiasset::MultiAsset */ + /** Lookup385: xcm::v3::multiasset::MultiAsset */ XcmV3MultiAsset: { id: "XcmV3MultiassetAssetId", fun: "XcmV3MultiassetFungibility", }, - /** Lookup358: xcm::v3::multiasset::AssetId */ + /** Lookup386: xcm::v3::multiasset::AssetId */ XcmV3MultiassetAssetId: { _enum: { Concrete: "StagingXcmV3MultiLocation", Abstract: "[u8;32]", }, }, - /** Lookup359: xcm::v3::multiasset::Fungibility */ + /** Lookup387: xcm::v3::multiasset::Fungibility */ XcmV3MultiassetFungibility: { _enum: { Fungible: "Compact", NonFungible: "XcmV3MultiassetAssetInstance", }, }, - /** Lookup360: xcm::v3::multiasset::AssetInstance */ + /** Lookup388: xcm::v3::multiasset::AssetInstance */ XcmV3MultiassetAssetInstance: { _enum: { Undefined: "Null", @@ -3596,7 +3858,7 @@ export default { Array32: "[u8;32]", }, }, - /** Lookup361: xcm::v3::Response */ + /** Lookup389: xcm::v3::Response */ XcmV3Response: { _enum: { Null: "Null", @@ -3607,7 +3869,7 @@ export default { DispatchResult: "XcmV3MaybeErrorCode", }, }, - /** Lookup364: xcm::v3::traits::Error */ + /** Lookup392: xcm::v3::traits::Error */ XcmV3TraitsError: { _enum: { Overflow: "Null", @@ -3652,7 +3914,7 @@ export default { ExceedsStackLimit: "Null", }, }, - /** Lookup366: xcm::v3::PalletInfo */ + /** Lookup394: xcm::v3::PalletInfo */ XcmV3PalletInfo: { index: "Compact", name: "Bytes", @@ -3661,7 +3923,7 @@ export default { minor: "Compact", patch: "Compact", }, - /** Lookup369: xcm::v3::MaybeErrorCode */ + /** Lookup397: xcm::v3::MaybeErrorCode */ XcmV3MaybeErrorCode: { _enum: { Success: "Null", @@ -3669,24 +3931,24 @@ export default { TruncatedError: "Bytes", }, }, - /** Lookup372: xcm::v3::OriginKind */ + /** Lookup400: xcm::v3::OriginKind */ XcmV3OriginKind: { _enum: ["Native", "SovereignAccount", "Superuser", "Xcm"], }, - /** Lookup373: xcm::v3::QueryResponseInfo */ + /** Lookup401: xcm::v3::QueryResponseInfo */ XcmV3QueryResponseInfo: { destination: "StagingXcmV3MultiLocation", queryId: "Compact", maxWeight: "SpWeightsWeightV2Weight", }, - /** Lookup374: xcm::v3::multiasset::MultiAssetFilter */ + /** Lookup402: xcm::v3::multiasset::MultiAssetFilter */ XcmV3MultiassetMultiAssetFilter: { _enum: { Definite: "XcmV3MultiassetMultiAssets", Wild: "XcmV3MultiassetWildMultiAsset", }, }, - /** Lookup375: xcm::v3::multiasset::WildMultiAsset */ + /** Lookup403: xcm::v3::multiasset::WildMultiAsset */ XcmV3MultiassetWildMultiAsset: { _enum: { All: "Null", @@ -3702,20 +3964,20 @@ export default { }, }, }, - /** Lookup376: xcm::v3::multiasset::WildFungibility */ + /** Lookup404: xcm::v3::multiasset::WildFungibility */ XcmV3MultiassetWildFungibility: { _enum: ["Fungible", "NonFungible"], }, - /** Lookup377: xcm::v3::WeightLimit */ + /** Lookup405: xcm::v3::WeightLimit */ XcmV3WeightLimit: { _enum: { Unlimited: "Null", Limited: "SpWeightsWeightV2Weight", }, }, - /** Lookup378: staging_xcm::v4::Xcm */ + /** Lookup406: staging_xcm::v4::Xcm */ StagingXcmV4Xcm: "Vec", - /** Lookup380: staging_xcm::v4::Instruction */ + /** Lookup408: staging_xcm::v4::Instruction */ StagingXcmV4Instruction: { _enum: { WithdrawAsset: "StagingXcmV4AssetAssets", @@ -3855,23 +4117,23 @@ export default { }, }, }, - /** Lookup381: staging_xcm::v4::asset::Assets */ + /** Lookup409: staging_xcm::v4::asset::Assets */ StagingXcmV4AssetAssets: "Vec", - /** Lookup383: staging_xcm::v4::asset::Asset */ + /** Lookup411: staging_xcm::v4::asset::Asset */ StagingXcmV4Asset: { id: "StagingXcmV4AssetAssetId", fun: "StagingXcmV4AssetFungibility", }, - /** Lookup384: staging_xcm::v4::asset::AssetId */ + /** Lookup412: staging_xcm::v4::asset::AssetId */ StagingXcmV4AssetAssetId: "StagingXcmV4Location", - /** Lookup385: staging_xcm::v4::asset::Fungibility */ + /** Lookup413: staging_xcm::v4::asset::Fungibility */ StagingXcmV4AssetFungibility: { _enum: { Fungible: "Compact", NonFungible: "StagingXcmV4AssetAssetInstance", }, }, - /** Lookup386: staging_xcm::v4::asset::AssetInstance */ + /** Lookup414: staging_xcm::v4::asset::AssetInstance */ StagingXcmV4AssetAssetInstance: { _enum: { Undefined: "Null", @@ -3882,7 +4144,7 @@ export default { Array32: "[u8;32]", }, }, - /** Lookup387: staging_xcm::v4::Response */ + /** Lookup415: staging_xcm::v4::Response */ StagingXcmV4Response: { _enum: { Null: "Null", @@ -3893,7 +4155,7 @@ export default { DispatchResult: "XcmV3MaybeErrorCode", }, }, - /** Lookup389: staging_xcm::v4::PalletInfo */ + /** Lookup417: staging_xcm::v4::PalletInfo */ StagingXcmV4PalletInfo: { index: "Compact", name: "Bytes", @@ -3902,245 +4164,69 @@ export default { minor: "Compact", patch: "Compact", }, - /** Lookup393: staging_xcm::v4::QueryResponseInfo */ + /** Lookup421: staging_xcm::v4::QueryResponseInfo */ StagingXcmV4QueryResponseInfo: { destination: "StagingXcmV4Location", queryId: "Compact", maxWeight: "SpWeightsWeightV2Weight", }, - /** Lookup394: staging_xcm::v4::asset::AssetFilter */ + /** Lookup422: staging_xcm::v4::asset::AssetFilter */ StagingXcmV4AssetAssetFilter: { _enum: { Definite: "StagingXcmV4AssetAssets", Wild: "StagingXcmV4AssetWildAsset", }, }, - /** Lookup395: staging_xcm::v4::asset::WildAsset */ + /** Lookup423: staging_xcm::v4::asset::WildAsset */ StagingXcmV4AssetWildAsset: { _enum: { All: "Null", AllOf: { id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetWildFungibility", - }, - AllCounted: "Compact", - AllOfCounted: { - id: "StagingXcmV4AssetAssetId", - fun: "StagingXcmV4AssetWildFungibility", - count: "Compact", - }, - }, - }, - /** Lookup396: staging_xcm::v4::asset::WildFungibility */ - StagingXcmV4AssetWildFungibility: { - _enum: ["Fungible", "NonFungible"], - }, - /** Lookup397: xcm::VersionedAssets */ - XcmVersionedAssets: { - _enum: { - __Unused0: "Null", - V2: "XcmV2MultiassetMultiAssets", - __Unused2: "Null", - V3: "XcmV3MultiassetMultiAssets", - V4: "StagingXcmV4AssetAssets", - }, - }, - /** Lookup409: staging_xcm_executor::traits::asset_transfer::TransferType */ - StagingXcmExecutorAssetTransferTransferType: { - _enum: { - Teleport: "Null", - LocalReserve: "Null", - DestinationReserve: "Null", - RemoteReserve: "XcmVersionedLocation", - }, - }, - /** Lookup410: xcm::VersionedAssetId */ - XcmVersionedAssetId: { - _enum: { - __Unused0: "Null", - __Unused1: "Null", - __Unused2: "Null", - V3: "XcmV3MultiassetAssetId", - V4: "StagingXcmV4AssetAssetId", - }, - }, - /** Lookup411: snowbridge_pallet_inbound_queue::pallet::Call */ - SnowbridgePalletInboundQueueCall: { - _enum: { - submit: { - message: "SnowbridgeCoreInboundMessage", - }, - set_operating_mode: { - mode: "SnowbridgeCoreOperatingModeBasicOperatingMode", - }, - }, - }, - /** Lookup412: snowbridge_core::inbound::Message */ - SnowbridgeCoreInboundMessage: { - eventLog: "SnowbridgeCoreInboundLog", - proof: "SnowbridgeCoreInboundProof", - }, - /** Lookup413: snowbridge_core::inbound::Log */ - SnowbridgeCoreInboundLog: { - address: "H160", - topics: "Vec", - data: "Bytes", - }, - /** Lookup415: snowbridge_core::inbound::Proof */ - SnowbridgeCoreInboundProof: { - receiptProof: "(Vec,Vec)", - executionProof: "SnowbridgeBeaconPrimitivesExecutionProof", - }, - /** Lookup417: snowbridge_beacon_primitives::types::ExecutionProof */ - SnowbridgeBeaconPrimitivesExecutionProof: { - header: "SnowbridgeBeaconPrimitivesBeaconHeader", - ancestryProof: "Option", - executionHeader: "SnowbridgeBeaconPrimitivesVersionedExecutionPayloadHeader", - executionBranch: "Vec", - }, - /** Lookup418: snowbridge_beacon_primitives::types::BeaconHeader */ - SnowbridgeBeaconPrimitivesBeaconHeader: { - slot: "u64", - proposerIndex: "u64", - parentRoot: "H256", - stateRoot: "H256", - bodyRoot: "H256", - }, - /** Lookup420: snowbridge_beacon_primitives::types::AncestryProof */ - SnowbridgeBeaconPrimitivesAncestryProof: { - headerBranch: "Vec", - finalizedBlockRoot: "H256", - }, - /** Lookup421: snowbridge_beacon_primitives::types::VersionedExecutionPayloadHeader */ - SnowbridgeBeaconPrimitivesVersionedExecutionPayloadHeader: { - _enum: { - Capella: "SnowbridgeBeaconPrimitivesExecutionPayloadHeader", - Deneb: "SnowbridgeBeaconPrimitivesDenebExecutionPayloadHeader", - }, - }, - /** Lookup422: snowbridge_beacon_primitives::types::ExecutionPayloadHeader */ - SnowbridgeBeaconPrimitivesExecutionPayloadHeader: { - parentHash: "H256", - feeRecipient: "H160", - stateRoot: "H256", - receiptsRoot: "H256", - logsBloom: "Bytes", - prevRandao: "H256", - blockNumber: "u64", - gasLimit: "u64", - gasUsed: "u64", - timestamp: "u64", - extraData: "Bytes", - baseFeePerGas: "U256", - blockHash: "H256", - transactionsRoot: "H256", - withdrawalsRoot: "H256", - }, - /** Lookup425: snowbridge_beacon_primitives::types::deneb::ExecutionPayloadHeader */ - SnowbridgeBeaconPrimitivesDenebExecutionPayloadHeader: { - parentHash: "H256", - feeRecipient: "H160", - stateRoot: "H256", - receiptsRoot: "H256", - logsBloom: "Bytes", - prevRandao: "H256", - blockNumber: "u64", - gasLimit: "u64", - gasUsed: "u64", - timestamp: "u64", - extraData: "Bytes", - baseFeePerGas: "U256", - blockHash: "H256", - transactionsRoot: "H256", - withdrawalsRoot: "H256", - blobGasUsed: "u64", - excessBlobGas: "u64", - }, - /** Lookup426: snowbridge_core::operating_mode::BasicOperatingMode */ - SnowbridgeCoreOperatingModeBasicOperatingMode: { - _enum: ["Normal", "Halted"], - }, - /** Lookup427: snowbridge_pallet_outbound_queue::pallet::Call */ - SnowbridgePalletOutboundQueueCall: { - _enum: { - set_operating_mode: { - mode: "SnowbridgeCoreOperatingModeBasicOperatingMode", - }, - }, - }, - /** Lookup428: snowbridge_pallet_system::pallet::Call */ - SnowbridgePalletSystemCall: { - _enum: { - upgrade: { - implAddress: "H160", - implCodeHash: "H256", - initializer: "Option", - }, - set_operating_mode: { - mode: "SnowbridgeCoreOutboundV1OperatingMode", - }, - set_pricing_parameters: { - params: "SnowbridgeCorePricingPricingParameters", - }, - create_agent: "Null", - create_channel: { - mode: "SnowbridgeCoreOutboundV1OperatingMode", - }, - update_channel: { - mode: "SnowbridgeCoreOutboundV1OperatingMode", - }, - force_update_channel: { - channelId: "SnowbridgeCoreChannelId", - mode: "SnowbridgeCoreOutboundV1OperatingMode", - }, - transfer_native_from_agent: { - recipient: "H160", - amount: "u128", - }, - force_transfer_native_from_agent: { - location: "XcmVersionedLocation", - recipient: "H160", - amount: "u128", - }, - set_token_transfer_fees: { - createAssetXcm: "u128", - transferAssetXcm: "u128", - registerToken: "U256", - }, - register_token: { - location: "XcmVersionedLocation", - metadata: "SnowbridgeCoreAssetMetadata", + fun: "StagingXcmV4AssetWildFungibility", + }, + AllCounted: "Compact", + AllOfCounted: { + id: "StagingXcmV4AssetAssetId", + fun: "StagingXcmV4AssetWildFungibility", + count: "Compact", }, }, }, - /** Lookup430: snowbridge_core::outbound::v1::Initializer */ - SnowbridgeCoreOutboundV1Initializer: { - params: "Bytes", - maximumRequiredGas: "u64", - }, - /** Lookup431: snowbridge_core::outbound::v1::OperatingMode */ - SnowbridgeCoreOutboundV1OperatingMode: { - _enum: ["Normal", "RejectingOutboundMessages"], + /** Lookup424: staging_xcm::v4::asset::WildFungibility */ + StagingXcmV4AssetWildFungibility: { + _enum: ["Fungible", "NonFungible"], }, - /** Lookup432: snowbridge_core::pricing::PricingParameters */ - SnowbridgeCorePricingPricingParameters: { - exchangeRate: "u128", - rewards: "SnowbridgeCorePricingRewards", - feePerGas: "U256", - multiplier: "u128", + /** Lookup425: xcm::VersionedAssets */ + XcmVersionedAssets: { + _enum: { + __Unused0: "Null", + V2: "XcmV2MultiassetMultiAssets", + __Unused2: "Null", + V3: "XcmV3MultiassetMultiAssets", + V4: "StagingXcmV4AssetAssets", + }, }, - /** Lookup433: snowbridge_core::pricing::Rewards */ - SnowbridgeCorePricingRewards: { - local: "u128", - remote: "U256", + /** Lookup437: staging_xcm_executor::traits::asset_transfer::TransferType */ + StagingXcmExecutorAssetTransferTransferType: { + _enum: { + Teleport: "Null", + LocalReserve: "Null", + DestinationReserve: "Null", + RemoteReserve: "XcmVersionedLocation", + }, }, - /** Lookup434: snowbridge_core::AssetMetadata */ - SnowbridgeCoreAssetMetadata: { - name: "Bytes", - symbol: "Bytes", - decimals: "u8", + /** Lookup438: xcm::VersionedAssetId */ + XcmVersionedAssetId: { + _enum: { + __Unused0: "Null", + __Unused1: "Null", + __Unused2: "Null", + V3: "XcmV3MultiassetAssetId", + V4: "StagingXcmV4AssetAssetId", + }, }, - /** Lookup435: pallet_migrations::pallet::Call */ + /** Lookup439: pallet_migrations::pallet::Call */ PalletMigrationsCall: { _enum: { force_set_cursor: { @@ -4157,20 +4243,20 @@ export default { }, }, }, - /** Lookup437: pallet_migrations::MigrationCursor, BlockNumber> */ + /** Lookup441: pallet_migrations::MigrationCursor, BlockNumber> */ PalletMigrationsMigrationCursor: { _enum: { Active: "PalletMigrationsActiveCursor", Stuck: "Null", }, }, - /** Lookup439: pallet_migrations::ActiveCursor, BlockNumber> */ + /** Lookup443: pallet_migrations::ActiveCursor, BlockNumber> */ PalletMigrationsActiveCursor: { index: "u32", innerCursor: "Option", startedAt: "u32", }, - /** Lookup441: pallet_migrations::HistoricCleanupSelector> */ + /** Lookup445: pallet_migrations::HistoricCleanupSelector> */ PalletMigrationsHistoricCleanupSelector: { _enum: { Specific: "Vec", @@ -4180,7 +4266,7 @@ export default { }, }, }, - /** Lookup444: pallet_beefy::pallet::Call */ + /** Lookup448: pallet_beefy::pallet::Call */ PalletBeefyCall: { _enum: { report_double_voting: { @@ -4213,17 +4299,17 @@ export default { }, }, /** - * Lookup445: sp_consensus_beefy::DoubleVotingProof */ SpConsensusBeefyDoubleVotingProof: { first: "SpConsensusBeefyVoteMessage", second: "SpConsensusBeefyVoteMessage", }, - /** Lookup446: sp_consensus_beefy::ecdsa_crypto::Signature */ + /** Lookup450: sp_consensus_beefy::ecdsa_crypto::Signature */ SpConsensusBeefyEcdsaCryptoSignature: "[u8;65]", /** - * Lookup447: sp_consensus_beefy::VoteMessage */ SpConsensusBeefyVoteMessage: { @@ -4231,16 +4317,16 @@ export default { id: "SpConsensusBeefyEcdsaCryptoPublic", signature: "SpConsensusBeefyEcdsaCryptoSignature", }, - /** Lookup448: sp_consensus_beefy::commitment::Commitment */ + /** Lookup452: sp_consensus_beefy::commitment::Commitment */ SpConsensusBeefyCommitment: { payload: "SpConsensusBeefyPayload", blockNumber: "u32", validatorSetId: "u64", }, - /** Lookup449: sp_consensus_beefy::payload::Payload */ + /** Lookup453: sp_consensus_beefy::payload::Payload */ SpConsensusBeefyPayload: "Vec<([u8;2],Bytes)>", /** - * Lookup452: sp_consensus_beefy::ForkVotingProof, + * Lookup456: sp_consensus_beefy::ForkVotingProof, * sp_consensus_beefy::ecdsa_crypto::Public, sp_mmr_primitives::AncestryProof> */ SpConsensusBeefyForkVotingProof: { @@ -4248,18 +4334,18 @@ export default { ancestryProof: "SpMmrPrimitivesAncestryProof", header: "SpRuntimeHeader", }, - /** Lookup453: sp_mmr_primitives::AncestryProof */ + /** Lookup457: sp_mmr_primitives::AncestryProof */ SpMmrPrimitivesAncestryProof: { prevPeaks: "Vec", prevLeafCount: "u64", leafCount: "u64", items: "Vec<(u64,H256)>", }, - /** Lookup456: sp_consensus_beefy::FutureBlockVotingProof */ + /** Lookup460: sp_consensus_beefy::FutureBlockVotingProof */ SpConsensusBeefyFutureBlockVotingProof: { vote: "SpConsensusBeefyVoteMessage", }, - /** Lookup457: snowbridge_pallet_ethereum_client::pallet::Call */ + /** Lookup461: snowbridge_pallet_ethereum_client::pallet::Call */ SnowbridgePalletEthereumClientCall: { _enum: { force_checkpoint: { @@ -4274,7 +4360,7 @@ export default { }, }, }, - /** Lookup458: snowbridge_beacon_primitives::updates::CheckpointUpdate */ + /** Lookup462: snowbridge_beacon_primitives::updates::CheckpointUpdate */ SnowbridgeBeaconPrimitivesUpdatesCheckpointUpdate: { header: "SnowbridgeBeaconPrimitivesBeaconHeader", currentSyncCommittee: "SnowbridgeBeaconPrimitivesSyncCommittee", @@ -4283,14 +4369,14 @@ export default { blockRootsRoot: "H256", blockRootsBranch: "Vec", }, - /** Lookup459: snowbridge_beacon_primitives::types::SyncCommittee */ + /** Lookup463: snowbridge_beacon_primitives::types::SyncCommittee */ SnowbridgeBeaconPrimitivesSyncCommittee: { pubkeys: "[[u8;48];512]", aggregatePubkey: "SnowbridgeBeaconPrimitivesPublicKey", }, - /** Lookup461: snowbridge_beacon_primitives::types::PublicKey */ + /** Lookup465: snowbridge_beacon_primitives::types::PublicKey */ SnowbridgeBeaconPrimitivesPublicKey: "[u8;48]", - /** Lookup463: snowbridge_beacon_primitives::updates::Update */ + /** Lookup467: snowbridge_beacon_primitives::updates::Update */ SnowbridgeBeaconPrimitivesUpdatesUpdate: { attestedHeader: "SnowbridgeBeaconPrimitivesBeaconHeader", syncAggregate: "SnowbridgeBeaconPrimitivesSyncAggregate", @@ -4301,19 +4387,19 @@ export default { blockRootsRoot: "H256", blockRootsBranch: "Vec", }, - /** Lookup464: snowbridge_beacon_primitives::types::SyncAggregate */ + /** Lookup468: snowbridge_beacon_primitives::types::SyncAggregate */ SnowbridgeBeaconPrimitivesSyncAggregate: { syncCommitteeBits: "[u8;64]", syncCommitteeSignature: "SnowbridgeBeaconPrimitivesSignature", }, - /** Lookup465: snowbridge_beacon_primitives::types::Signature */ + /** Lookup469: snowbridge_beacon_primitives::types::Signature */ SnowbridgeBeaconPrimitivesSignature: "[u8;96]", - /** Lookup468: snowbridge_beacon_primitives::updates::NextSyncCommitteeUpdate */ + /** Lookup472: snowbridge_beacon_primitives::updates::NextSyncCommitteeUpdate */ SnowbridgeBeaconPrimitivesUpdatesNextSyncCommitteeUpdate: { nextSyncCommittee: "SnowbridgeBeaconPrimitivesSyncCommittee", nextSyncCommitteeBranch: "Vec", }, - /** Lookup469: polkadot_runtime_common::paras_sudo_wrapper::pallet::Call */ + /** Lookup473: polkadot_runtime_common::paras_sudo_wrapper::pallet::Call */ PolkadotRuntimeCommonParasSudoWrapperPalletCall: { _enum: { sudo_schedule_para_initialize: { @@ -4341,13 +4427,13 @@ export default { }, }, }, - /** Lookup470: polkadot_runtime_parachains::paras::ParaGenesisArgs */ + /** Lookup474: polkadot_runtime_parachains::paras::ParaGenesisArgs */ PolkadotRuntimeParachainsParasParaGenesisArgs: { genesisHead: "Bytes", validationCode: "Bytes", paraKind: "bool", }, - /** Lookup471: pallet_root_testing::pallet::Call */ + /** Lookup475: pallet_root_testing::pallet::Call */ PalletRootTestingCall: { _enum: { fill_block: { @@ -4356,7 +4442,7 @@ export default { trigger_defensive: "Null", }, }, - /** Lookup472: pallet_sudo::pallet::Call */ + /** Lookup476: pallet_sudo::pallet::Call */ PalletSudoCall: { _enum: { sudo: { @@ -4379,15 +4465,15 @@ export default { remove_key: "Null", }, }, - /** Lookup473: sp_runtime::traits::BlakeTwo256 */ + /** Lookup477: sp_runtime::traits::BlakeTwo256 */ SpRuntimeBlakeTwo256: "Null", - /** Lookup475: pallet_conviction_voting::types::Tally */ + /** Lookup479: pallet_conviction_voting::types::Tally */ PalletConvictionVotingTally: { ayes: "u128", nays: "u128", support: "u128", }, - /** Lookup476: pallet_ranked_collective::pallet::Event */ + /** Lookup480: pallet_ranked_collective::pallet::Event */ PalletRankedCollectiveEvent: { _enum: { MemberAdded: { @@ -4413,20 +4499,20 @@ export default { }, }, }, - /** Lookup477: pallet_ranked_collective::VoteRecord */ + /** Lookup481: pallet_ranked_collective::VoteRecord */ PalletRankedCollectiveVoteRecord: { _enum: { Aye: "u32", Nay: "u32", }, }, - /** Lookup478: pallet_ranked_collective::Tally */ + /** Lookup482: pallet_ranked_collective::Tally */ PalletRankedCollectiveTally: { bareAyes: "u32", ayes: "u32", nays: "u32", }, - /** Lookup480: pallet_whitelist::pallet::Event */ + /** Lookup484: pallet_whitelist::pallet::Event */ PalletWhitelistEvent: { _enum: { CallWhitelisted: { @@ -4441,17 +4527,17 @@ export default { }, }, }, - /** Lookup482: frame_support::dispatch::PostDispatchInfo */ + /** Lookup486: frame_support::dispatch::PostDispatchInfo */ FrameSupportDispatchPostDispatchInfo: { actualWeight: "Option", paysFee: "FrameSupportDispatchPays", }, - /** Lookup484: sp_runtime::DispatchErrorWithPostInfo */ + /** Lookup488: sp_runtime::DispatchErrorWithPostInfo */ SpRuntimeDispatchErrorWithPostInfo: { postInfo: "FrameSupportDispatchPostDispatchInfo", error: "SpRuntimeDispatchError", }, - /** Lookup485: polkadot_runtime_parachains::inclusion::pallet::Event */ + /** Lookup489: polkadot_runtime_parachains::inclusion::pallet::Event */ PolkadotRuntimeParachainsInclusionPalletEvent: { _enum: { CandidateBacked: "(PolkadotPrimitivesV8CandidateReceipt,Bytes,u32,u32)", @@ -4463,12 +4549,12 @@ export default { }, }, }, - /** Lookup486: polkadot_primitives::v8::CandidateReceipt */ + /** Lookup490: polkadot_primitives::v8::CandidateReceipt */ PolkadotPrimitivesV8CandidateReceipt: { descriptor: "PolkadotPrimitivesV8CandidateDescriptor", commitmentsHash: "H256", }, - /** Lookup489: polkadot_runtime_parachains::paras::pallet::Event */ + /** Lookup493: polkadot_runtime_parachains::paras::pallet::Event */ PolkadotRuntimeParachainsParasPalletEvent: { _enum: { CurrentCodeUpdated: "u32", @@ -4481,7 +4567,7 @@ export default { PvfCheckRejected: "(H256,u32)", }, }, - /** Lookup490: polkadot_runtime_parachains::hrmp::pallet::Event */ + /** Lookup494: polkadot_runtime_parachains::hrmp::pallet::Event */ PolkadotRuntimeParachainsHrmpPalletEvent: { _enum: { OpenChannelRequested: { @@ -4520,7 +4606,7 @@ export default { }, }, }, - /** Lookup491: polkadot_runtime_parachains::disputes::pallet::Event */ + /** Lookup495: polkadot_runtime_parachains::disputes::pallet::Event */ PolkadotRuntimeParachainsDisputesPalletEvent: { _enum: { DisputeInitiated: "(H256,PolkadotRuntimeParachainsDisputesDisputeLocation)", @@ -4528,15 +4614,15 @@ export default { Revert: "u32", }, }, - /** Lookup492: polkadot_runtime_parachains::disputes::DisputeLocation */ + /** Lookup496: polkadot_runtime_parachains::disputes::DisputeLocation */ PolkadotRuntimeParachainsDisputesDisputeLocation: { _enum: ["Local", "Remote"], }, - /** Lookup493: polkadot_runtime_parachains::disputes::DisputeResult */ + /** Lookup497: polkadot_runtime_parachains::disputes::DisputeResult */ PolkadotRuntimeParachainsDisputesDisputeResult: { _enum: ["Valid", "Invalid"], }, - /** Lookup494: pallet_message_queue::pallet::Event */ + /** Lookup498: pallet_message_queue::pallet::Event */ PalletMessageQueueEvent: { _enum: { ProcessingFailed: { @@ -4562,7 +4648,7 @@ export default { }, }, }, - /** Lookup495: frame_support::traits::messages::ProcessMessageError */ + /** Lookup499: frame_support::traits::messages::ProcessMessageError */ FrameSupportMessagesProcessMessageError: { _enum: { BadFormat: "Null", @@ -4573,7 +4659,7 @@ export default { StackLimitReached: "Null", }, }, - /** Lookup496: polkadot_runtime_parachains::on_demand::pallet::Event */ + /** Lookup500: polkadot_runtime_parachains::on_demand::pallet::Event */ PolkadotRuntimeParachainsOnDemandPalletEvent: { _enum: { OnDemandOrderPlaced: { @@ -4586,7 +4672,7 @@ export default { }, }, }, - /** Lookup497: polkadot_runtime_common::paras_registrar::pallet::Event */ + /** Lookup501: polkadot_runtime_common::paras_registrar::pallet::Event */ PolkadotRuntimeCommonParasRegistrarPalletEvent: { _enum: { Registered: { @@ -4606,7 +4692,7 @@ export default { }, }, }, - /** Lookup498: pallet_utility::pallet::Event */ + /** Lookup502: pallet_utility::pallet::Event */ PalletUtilityEvent: { _enum: { BatchInterrupted: { @@ -4624,7 +4710,7 @@ export default { }, }, }, - /** Lookup500: pallet_identity::pallet::Event */ + /** Lookup504: pallet_identity::pallet::Event */ PalletIdentityEvent: { _enum: { IdentitySet: { @@ -4696,7 +4782,7 @@ export default { }, }, }, - /** Lookup501: pallet_scheduler::pallet::Event */ + /** Lookup505: pallet_scheduler::pallet::Event */ PalletSchedulerEvent: { _enum: { Scheduled: { @@ -4740,7 +4826,7 @@ export default { }, }, }, - /** Lookup503: pallet_proxy::pallet::Event */ + /** Lookup507: pallet_proxy::pallet::Event */ PalletProxyEvent: { _enum: { ProxyExecuted: { @@ -4771,7 +4857,7 @@ export default { }, }, }, - /** Lookup504: pallet_multisig::pallet::Event */ + /** Lookup508: pallet_multisig::pallet::Event */ PalletMultisigEvent: { _enum: { NewMultisig: { @@ -4800,7 +4886,7 @@ export default { }, }, }, - /** Lookup505: pallet_preimage::pallet::Event */ + /** Lookup509: pallet_preimage::pallet::Event */ PalletPreimageEvent: { _enum: { Noted: { @@ -4823,7 +4909,7 @@ export default { }, }, }, - /** Lookup506: pallet_asset_rate::pallet::Event */ + /** Lookup510: pallet_asset_rate::pallet::Event */ PalletAssetRateEvent: { _enum: { AssetRateCreated: { @@ -4843,7 +4929,7 @@ export default { }, }, }, - /** Lookup507: pallet_xcm::pallet::Event */ + /** Lookup511: pallet_xcm::pallet::Event */ PalletXcmEvent: { _enum: { Attempted: { @@ -4966,7 +5052,7 @@ export default { }, }, }, - /** Lookup508: staging_xcm::v4::traits::Outcome */ + /** Lookup512: staging_xcm::v4::traits::Outcome */ StagingXcmV4TraitsOutcome: { _enum: { Complete: { @@ -4981,82 +5067,7 @@ export default { }, }, }, - /** Lookup509: snowbridge_pallet_inbound_queue::pallet::Event */ - SnowbridgePalletInboundQueueEvent: { - _enum: { - MessageReceived: { - channelId: "SnowbridgeCoreChannelId", - nonce: "u64", - messageId: "[u8;32]", - feeBurned: "u128", - }, - OperatingModeChanged: { - mode: "SnowbridgeCoreOperatingModeBasicOperatingMode", - }, - }, - }, - /** Lookup510: snowbridge_pallet_outbound_queue::pallet::Event */ - SnowbridgePalletOutboundQueueEvent: { - _enum: { - MessageQueued: { - id: "H256", - }, - MessageAccepted: { - id: "H256", - nonce: "u64", - }, - MessagesCommitted: { - root: "H256", - count: "u64", - }, - OperatingModeChanged: { - mode: "SnowbridgeCoreOperatingModeBasicOperatingMode", - }, - }, - }, - /** Lookup511: snowbridge_pallet_system::pallet::Event */ - SnowbridgePalletSystemEvent: { - _enum: { - Upgrade: { - implAddress: "H160", - implCodeHash: "H256", - initializerParamsHash: "Option", - }, - CreateAgent: { - location: "StagingXcmV4Location", - agentId: "H256", - }, - CreateChannel: { - channelId: "SnowbridgeCoreChannelId", - agentId: "H256", - }, - UpdateChannel: { - channelId: "SnowbridgeCoreChannelId", - mode: "SnowbridgeCoreOutboundV1OperatingMode", - }, - SetOperatingMode: { - mode: "SnowbridgeCoreOutboundV1OperatingMode", - }, - TransferNativeFromAgent: { - agentId: "H256", - recipient: "H160", - amount: "u128", - }, - SetTokenTransferFees: { - createAssetXcm: "u128", - transferAssetXcm: "u128", - registerToken: "U256", - }, - PricingParametersChanged: { - params: "SnowbridgeCorePricingPricingParameters", - }, - RegisterToken: { - location: "XcmVersionedLocation", - foreignTokenId: "H256", - }, - }, - }, - /** Lookup512: pallet_migrations::pallet::Event */ + /** Lookup513: pallet_migrations::pallet::Event */ PalletMigrationsEvent: { _enum: { RuntimeUpgradeStarted: "Null", @@ -5078,7 +5089,7 @@ export default { }, }, }, - /** Lookup514: snowbridge_pallet_ethereum_client::pallet::Event */ + /** Lookup515: snowbridge_pallet_ethereum_client::pallet::Event */ SnowbridgePalletEthereumClientEvent: { _enum: { BeaconHeaderImported: { @@ -5093,11 +5104,11 @@ export default { }, }, }, - /** Lookup515: pallet_root_testing::pallet::Event */ + /** Lookup516: pallet_root_testing::pallet::Event */ PalletRootTestingEvent: { _enum: ["DefensiveTestCall"], }, - /** Lookup516: pallet_sudo::pallet::Event */ + /** Lookup517: pallet_sudo::pallet::Event */ PalletSudoEvent: { _enum: { Sudid: { @@ -5116,7 +5127,7 @@ export default { }, }, }, - /** Lookup517: frame_system::Phase */ + /** Lookup518: frame_system::Phase */ FrameSystemPhase: { _enum: { ApplyExtrinsic: "u32", @@ -5124,51 +5135,51 @@ export default { Initialization: "Null", }, }, - /** Lookup519: frame_system::LastRuntimeUpgradeInfo */ + /** Lookup520: frame_system::LastRuntimeUpgradeInfo */ FrameSystemLastRuntimeUpgradeInfo: { specVersion: "Compact", specName: "Text", }, - /** Lookup521: frame_system::CodeUpgradeAuthorization */ + /** Lookup522: frame_system::CodeUpgradeAuthorization */ FrameSystemCodeUpgradeAuthorization: { codeHash: "H256", checkVersion: "bool", }, - /** Lookup522: frame_system::limits::BlockWeights */ + /** Lookup523: frame_system::limits::BlockWeights */ FrameSystemLimitsBlockWeights: { baseBlock: "SpWeightsWeightV2Weight", maxBlock: "SpWeightsWeightV2Weight", perClass: "FrameSupportDispatchPerDispatchClassWeightsPerClass", }, - /** Lookup523: frame_support::dispatch::PerDispatchClass */ + /** Lookup524: frame_support::dispatch::PerDispatchClass */ FrameSupportDispatchPerDispatchClassWeightsPerClass: { normal: "FrameSystemLimitsWeightsPerClass", operational: "FrameSystemLimitsWeightsPerClass", mandatory: "FrameSystemLimitsWeightsPerClass", }, - /** Lookup524: frame_system::limits::WeightsPerClass */ + /** Lookup525: frame_system::limits::WeightsPerClass */ FrameSystemLimitsWeightsPerClass: { baseExtrinsic: "SpWeightsWeightV2Weight", maxExtrinsic: "Option", maxTotal: "Option", reserved: "Option", }, - /** Lookup525: frame_system::limits::BlockLength */ + /** Lookup526: frame_system::limits::BlockLength */ FrameSystemLimitsBlockLength: { max: "FrameSupportDispatchPerDispatchClassU32", }, - /** Lookup526: frame_support::dispatch::PerDispatchClass */ + /** Lookup527: frame_support::dispatch::PerDispatchClass */ FrameSupportDispatchPerDispatchClassU32: { normal: "u32", operational: "u32", mandatory: "u32", }, - /** Lookup527: sp_weights::RuntimeDbWeight */ + /** Lookup528: sp_weights::RuntimeDbWeight */ SpWeightsRuntimeDbWeight: { read: "u64", write: "u64", }, - /** Lookup528: sp_version::RuntimeVersion */ + /** Lookup529: sp_version::RuntimeVersion */ SpVersionRuntimeVersion: { specName: "Text", implName: "Text", @@ -5179,7 +5190,7 @@ export default { transactionVersion: "u32", stateVersion: "u8", }, - /** Lookup532: frame_system::pallet::Error */ + /** Lookup533: frame_system::pallet::Error */ FrameSystemError: { _enum: [ "InvalidSpecName", @@ -5193,7 +5204,7 @@ export default { "Unauthorized", ], }, - /** Lookup539: sp_consensus_babe::digests::PreDigest */ + /** Lookup540: sp_consensus_babe::digests::PreDigest */ SpConsensusBabeDigestsPreDigest: { _enum: { __Unused0: "Null", @@ -5202,34 +5213,34 @@ export default { SecondaryVRF: "SpConsensusBabeDigestsSecondaryVRFPreDigest", }, }, - /** Lookup540: sp_consensus_babe::digests::PrimaryPreDigest */ + /** Lookup541: sp_consensus_babe::digests::PrimaryPreDigest */ SpConsensusBabeDigestsPrimaryPreDigest: { authorityIndex: "u32", slot: "u64", vrfSignature: "SpCoreSr25519VrfVrfSignature", }, - /** Lookup541: sp_core::sr25519::vrf::VrfSignature */ + /** Lookup542: sp_core::sr25519::vrf::VrfSignature */ SpCoreSr25519VrfVrfSignature: { preOutput: "[u8;32]", proof: "[u8;64]", }, - /** Lookup542: sp_consensus_babe::digests::SecondaryPlainPreDigest */ + /** Lookup543: sp_consensus_babe::digests::SecondaryPlainPreDigest */ SpConsensusBabeDigestsSecondaryPlainPreDigest: { authorityIndex: "u32", slot: "u64", }, - /** Lookup543: sp_consensus_babe::digests::SecondaryVRFPreDigest */ + /** Lookup544: sp_consensus_babe::digests::SecondaryVRFPreDigest */ SpConsensusBabeDigestsSecondaryVRFPreDigest: { authorityIndex: "u32", slot: "u64", vrfSignature: "SpCoreSr25519VrfVrfSignature", }, - /** Lookup544: sp_consensus_babe::BabeEpochConfiguration */ + /** Lookup545: sp_consensus_babe::BabeEpochConfiguration */ SpConsensusBabeBabeEpochConfiguration: { c: "(u64,u64)", allowedSlots: "SpConsensusBabeAllowedSlots", }, - /** Lookup548: pallet_babe::pallet::Error */ + /** Lookup549: pallet_babe::pallet::Error */ PalletBabeError: { _enum: [ "InvalidEquivocationProof", @@ -5238,22 +5249,22 @@ export default { "InvalidConfiguration", ], }, - /** Lookup550: pallet_balances::types::BalanceLock */ + /** Lookup551: pallet_balances::types::BalanceLock */ PalletBalancesBalanceLock: { id: "[u8;8]", amount: "u128", reasons: "PalletBalancesReasons", }, - /** Lookup551: pallet_balances::types::Reasons */ + /** Lookup552: pallet_balances::types::Reasons */ PalletBalancesReasons: { _enum: ["Fee", "Misc", "All"], }, - /** Lookup554: pallet_balances::types::ReserveData */ + /** Lookup555: pallet_balances::types::ReserveData */ PalletBalancesReserveData: { id: "[u8;8]", amount: "u128", }, - /** Lookup558: dancelight_runtime::RuntimeHoldReason */ + /** Lookup559: dancelight_runtime::RuntimeHoldReason */ DancelightRuntimeRuntimeHoldReason: { _enum: { __Unused0: "Null", @@ -5344,28 +5355,28 @@ export default { Preimage: "PalletPreimageHoldReason", }, }, - /** Lookup559: pallet_registrar::pallet::HoldReason */ + /** Lookup560: pallet_registrar::pallet::HoldReason */ PalletRegistrarHoldReason: { _enum: ["RegistrarDeposit"], }, - /** Lookup560: pallet_data_preservers::pallet::HoldReason */ + /** Lookup561: pallet_data_preservers::pallet::HoldReason */ PalletDataPreserversHoldReason: { _enum: ["ProfileDeposit"], }, - /** Lookup561: pallet_pooled_staking::pallet::HoldReason */ + /** Lookup562: pallet_pooled_staking::pallet::HoldReason */ PalletPooledStakingHoldReason: { _enum: ["PooledStake"], }, - /** Lookup562: pallet_preimage::pallet::HoldReason */ + /** Lookup563: pallet_preimage::pallet::HoldReason */ PalletPreimageHoldReason: { _enum: ["Preimage"], }, - /** Lookup565: frame_support::traits::tokens::misc::IdAmount */ + /** Lookup566: frame_support::traits::tokens::misc::IdAmount */ FrameSupportTokensMiscIdAmount: { id: "Null", amount: "u128", }, - /** Lookup567: pallet_balances::pallet::Error */ + /** Lookup568: pallet_balances::pallet::Error */ PalletBalancesError: { _enum: [ "VestingBalance", @@ -5382,21 +5393,21 @@ export default { "DeltaZero", ], }, - /** Lookup568: pallet_transaction_payment::Releases */ + /** Lookup569: pallet_transaction_payment::Releases */ PalletTransactionPaymentReleases: { _enum: ["V1Ancient", "V2"], }, - /** Lookup569: sp_staking::offence::OffenceDetails */ + /** Lookup570: sp_staking::offence::OffenceDetails */ SpStakingOffenceOffenceDetails: { offender: "(AccountId32,Null)", reporters: "Vec", }, - /** Lookup581: pallet_registrar::pallet::DepositInfo */ + /** Lookup582: pallet_registrar::pallet::DepositInfo */ PalletRegistrarDepositInfo: { creator: "AccountId32", deposit: "u128", }, - /** Lookup582: pallet_registrar::pallet::Error */ + /** Lookup583: pallet_registrar::pallet::Error */ PalletRegistrarError: { _enum: [ "ParaIdAlreadyRegistered", @@ -5418,7 +5429,7 @@ export default { "WasmCodeNecessary", ], }, - /** Lookup583: pallet_configuration::HostConfiguration */ + /** Lookup584: pallet_configuration::HostConfiguration */ PalletConfigurationHostConfiguration: { maxCollators: "u32", minOrchestratorCollators: "u32", @@ -5431,11 +5442,11 @@ export default { maxParachainCoresPercentage: "Option", fullRotationMode: "TpTraitsFullRotationModes", }, - /** Lookup586: pallet_configuration::pallet::Error */ + /** Lookup587: pallet_configuration::pallet::Error */ PalletConfigurationError: { _enum: ["InvalidNewValue"], }, - /** Lookup588: pallet_invulnerables::pallet::Error */ + /** Lookup589: pallet_invulnerables::pallet::Error */ PalletInvulnerablesError: { _enum: [ "TooManyInvulnerables", @@ -5445,23 +5456,23 @@ export default { "UnableToDeriveCollatorId", ], }, - /** Lookup589: dp_collator_assignment::AssignedCollators */ + /** Lookup590: dp_collator_assignment::AssignedCollators */ DpCollatorAssignmentAssignedCollatorsAccountId32: { orchestratorChain: "Vec", containerChains: "BTreeMap>", }, - /** Lookup594: dp_collator_assignment::AssignedCollators */ + /** Lookup595: dp_collator_assignment::AssignedCollators */ DpCollatorAssignmentAssignedCollatorsPublic: { orchestratorChain: "Vec", containerChains: "BTreeMap>", }, - /** Lookup602: tp_traits::ContainerChainBlockInfo */ + /** Lookup603: tp_traits::ContainerChainBlockInfo */ TpTraitsContainerChainBlockInfo: { blockNumber: "u32", author: "AccountId32", latestSlotNumber: "u64", }, - /** Lookup603: pallet_author_noting::pallet::Error */ + /** Lookup604: pallet_author_noting::pallet::Error */ PalletAuthorNotingError: { _enum: [ "FailedReading", @@ -5473,18 +5484,18 @@ export default { "NonAuraDigest", ], }, - /** Lookup604: pallet_services_payment::pallet::Error */ + /** Lookup605: pallet_services_payment::pallet::Error */ PalletServicesPaymentError: { _enum: ["InsufficientFundsToPurchaseCredits", "InsufficientCredits", "CreditPriceTooExpensive"], }, - /** Lookup605: pallet_data_preservers::types::RegisteredProfile */ + /** Lookup606: pallet_data_preservers::types::RegisteredProfile */ PalletDataPreserversRegisteredProfile: { account: "AccountId32", deposit: "u128", profile: "PalletDataPreserversProfile", assignment: "Option<(u32,DancelightRuntimePreserversAssignmentPaymentWitness)>", }, - /** Lookup611: pallet_data_preservers::pallet::Error */ + /** Lookup612: pallet_data_preservers::pallet::Error */ PalletDataPreserversError: { _enum: [ "NoBootNodes", @@ -5499,12 +5510,12 @@ export default { "CantDeleteAssignedProfile", ], }, - /** Lookup614: tp_traits::ActiveEraInfo */ + /** Lookup615: tp_traits::ActiveEraInfo */ TpTraitsActiveEraInfo: { index: "u32", start: "Option", }, - /** Lookup616: pallet_external_validators::pallet::Error */ + /** Lookup617: pallet_external_validators::pallet::Error */ PalletExternalValidatorsError: { _enum: [ "TooManyWhitelisted", @@ -5514,7 +5525,7 @@ export default { "UnableToDeriveValidatorId", ], }, - /** Lookup619: pallet_external_validator_slashes::Slash */ + /** Lookup620: pallet_external_validator_slashes::Slash */ PalletExternalValidatorSlashesSlash: { validator: "AccountId32", reporters: "Vec", @@ -5522,7 +5533,7 @@ export default { percentage: "Perbill", confirmed: "bool", }, - /** Lookup620: pallet_external_validator_slashes::pallet::Error */ + /** Lookup621: pallet_external_validator_slashes::pallet::Error */ PalletExternalValidatorSlashesError: { _enum: [ "EmptyTargets", @@ -5536,18 +5547,94 @@ export default { "EthereumDeliverFail", ], }, - /** Lookup621: pallet_external_validators_rewards::pallet::EraRewardPoints */ + /** Lookup622: pallet_external_validators_rewards::pallet::EraRewardPoints */ PalletExternalValidatorsRewardsEraRewardPoints: { total: "u32", individual: "BTreeMap", }, - /** Lookup628: sp_core::crypto::KeyTypeId */ + /** Lookup627: snowbridge_pallet_outbound_queue::types::CommittedMessage */ + SnowbridgePalletOutboundQueueCommittedMessage: { + channelId: "SnowbridgeCoreChannelId", + nonce: "Compact", + command: "u8", + params: "Bytes", + maxDispatchGas: "Compact", + maxFeePerGas: "Compact", + reward: "Compact", + id: "H256", + }, + /** Lookup628: snowbridge_pallet_outbound_queue::pallet::Error */ + SnowbridgePalletOutboundQueueError: { + _enum: ["MessageTooLarge", "Halted", "InvalidChannel"], + }, + /** Lookup629: snowbridge_pallet_inbound_queue::pallet::Error */ + SnowbridgePalletInboundQueueError: { + _enum: { + InvalidGateway: "Null", + InvalidEnvelope: "Null", + InvalidNonce: "Null", + InvalidPayload: "Null", + InvalidChannel: "Null", + MaxNonceReached: "Null", + InvalidAccountConversion: "Null", + Halted: "Null", + Verification: "SnowbridgeCoreInboundVerificationError", + Send: "SnowbridgePalletInboundQueueSendError", + ConvertMessage: "SnowbridgeRouterPrimitivesInboundConvertMessageError", + }, + }, + /** Lookup630: snowbridge_core::inbound::VerificationError */ + SnowbridgeCoreInboundVerificationError: { + _enum: ["HeaderNotFound", "LogNotFound", "InvalidLog", "InvalidProof", "InvalidExecutionProof"], + }, + /** Lookup631: snowbridge_pallet_inbound_queue::pallet::SendError */ + SnowbridgePalletInboundQueueSendError: { + _enum: [ + "NotApplicable", + "NotRoutable", + "Transport", + "DestinationUnsupported", + "ExceedsMaxMessageSize", + "MissingArgument", + "Fees", + ], + }, + /** Lookup632: snowbridge_router_primitives::inbound::ConvertMessageError */ + SnowbridgeRouterPrimitivesInboundConvertMessageError: { + _enum: ["UnsupportedVersion", "InvalidDestination", "InvalidToken", "UnsupportedFeeAsset", "CannotReanchor"], + }, + /** Lookup633: snowbridge_core::Channel */ + SnowbridgeCoreChannel: { + agentId: "H256", + paraId: "u32", + }, + /** Lookup634: snowbridge_pallet_system::pallet::Error */ + SnowbridgePalletSystemError: { + _enum: { + LocationConversionFailed: "Null", + AgentAlreadyCreated: "Null", + NoAgent: "Null", + ChannelAlreadyCreated: "Null", + NoChannel: "Null", + UnsupportedLocationVersion: "Null", + InvalidLocation: "Null", + Send: "SnowbridgeCoreOutboundSendError", + InvalidTokenTransferFees: "Null", + InvalidPricingParameters: "Null", + InvalidUpgradeParameters: "Null", + }, + }, + /** Lookup635: snowbridge_core::outbound::SendError */ + SnowbridgeCoreOutboundSendError: { + _enum: ["MessageTooLarge", "Halted", "InvalidChannel"], + }, + /** Lookup639: sp_core::crypto::KeyTypeId */ SpCoreCryptoKeyTypeId: "[u8;4]", - /** Lookup629: pallet_session::pallet::Error */ + /** Lookup640: pallet_session::pallet::Error */ PalletSessionError: { _enum: ["InvalidProof", "NoAssociatedValidatorId", "DuplicatedKey", "NoKeys", "NoAccount"], }, - /** Lookup630: pallet_grandpa::StoredState */ + /** Lookup641: pallet_grandpa::StoredState */ PalletGrandpaStoredState: { _enum: { Live: "Null", @@ -5562,14 +5649,14 @@ export default { }, }, }, - /** Lookup631: pallet_grandpa::StoredPendingChange */ + /** Lookup642: pallet_grandpa::StoredPendingChange */ PalletGrandpaStoredPendingChange: { scheduledAt: "u32", delay: "u32", nextAuthorities: "Vec<(SpConsensusGrandpaAppPublic,u64)>", forced: "Option", }, - /** Lookup633: pallet_grandpa::pallet::Error */ + /** Lookup644: pallet_grandpa::pallet::Error */ PalletGrandpaError: { _enum: [ "PauseFailed", @@ -5581,17 +5668,17 @@ export default { "DuplicateOffenceReport", ], }, - /** Lookup636: pallet_inflation_rewards::pallet::ChainsToRewardValue */ + /** Lookup647: pallet_inflation_rewards::pallet::ChainsToRewardValue */ PalletInflationRewardsChainsToRewardValue: { paraIds: "Vec", rewardsPerChain: "u128", }, - /** Lookup638: pallet_pooled_staking::candidate::EligibleCandidate */ + /** Lookup649: pallet_pooled_staking::candidate::EligibleCandidate */ PalletPooledStakingCandidateEligibleCandidate: { candidate: "AccountId32", stake: "u128", }, - /** Lookup641: pallet_pooled_staking::pallet::PoolsKey */ + /** Lookup652: pallet_pooled_staking::pallet::PoolsKey */ PalletPooledStakingPoolsKey: { _enum: { CandidateTotalStake: "Null", @@ -5633,7 +5720,7 @@ export default { }, }, }, - /** Lookup643: pallet_pooled_staking::pallet::Error */ + /** Lookup654: pallet_pooled_staking::pallet::Error */ PalletPooledStakingError: { _enum: { InvalidPalletSetting: "Null", @@ -5652,7 +5739,7 @@ export default { SwapResultsInZeroShares: "Null", }, }, - /** Lookup644: pallet_treasury::Proposal */ + /** Lookup655: pallet_treasury::Proposal */ PalletTreasuryProposal: { proposer: "AccountId32", value: "u128", @@ -5660,7 +5747,7 @@ export default { bond: "u128", }, /** - * Lookup646: pallet_treasury::SpendStatus */ PalletTreasurySpendStatus: { @@ -5671,7 +5758,7 @@ export default { expireAt: "u32", status: "PalletTreasuryPaymentState", }, - /** Lookup647: pallet_treasury::PaymentState */ + /** Lookup658: pallet_treasury::PaymentState */ PalletTreasuryPaymentState: { _enum: { Pending: "Null", @@ -5681,9 +5768,9 @@ export default { Failed: "Null", }, }, - /** Lookup649: frame_support::PalletId */ + /** Lookup660: frame_support::PalletId */ FrameSupportPalletId: "[u8;8]", - /** Lookup650: pallet_treasury::pallet::Error */ + /** Lookup661: pallet_treasury::pallet::Error */ PalletTreasuryError: { _enum: [ "InvalidIndex", @@ -5700,7 +5787,7 @@ export default { ], }, /** - * Lookup652: pallet_conviction_voting::vote::Voting */ PalletConvictionVotingVoteVoting: { @@ -5709,20 +5796,20 @@ export default { Delegating: "PalletConvictionVotingVoteDelegating", }, }, - /** Lookup653: pallet_conviction_voting::vote::Casting */ + /** Lookup664: pallet_conviction_voting::vote::Casting */ PalletConvictionVotingVoteCasting: { votes: "Vec<(u32,PalletConvictionVotingVoteAccountVote)>", delegations: "PalletConvictionVotingDelegations", prior: "PalletConvictionVotingVotePriorLock", }, - /** Lookup657: pallet_conviction_voting::types::Delegations */ + /** Lookup668: pallet_conviction_voting::types::Delegations */ PalletConvictionVotingDelegations: { votes: "u128", capital: "u128", }, - /** Lookup658: pallet_conviction_voting::vote::PriorLock */ + /** Lookup669: pallet_conviction_voting::vote::PriorLock */ PalletConvictionVotingVotePriorLock: "(u32,u128)", - /** Lookup659: pallet_conviction_voting::vote::Delegating */ + /** Lookup670: pallet_conviction_voting::vote::Delegating */ PalletConvictionVotingVoteDelegating: { balance: "u128", target: "AccountId32", @@ -5730,7 +5817,7 @@ export default { delegations: "PalletConvictionVotingDelegations", prior: "PalletConvictionVotingVotePriorLock", }, - /** Lookup663: pallet_conviction_voting::pallet::Error */ + /** Lookup674: pallet_conviction_voting::pallet::Error */ PalletConvictionVotingError: { _enum: [ "NotOngoing", @@ -5748,7 +5835,7 @@ export default { ], }, /** - * Lookup664: pallet_referenda::types::ReferendumInfo, * Balance, pallet_conviction_voting::types::Tally, sp_core::crypto::AccountId32, ScheduleAddress> */ @@ -5763,7 +5850,7 @@ export default { }, }, /** - * Lookup665: pallet_referenda::types::ReferendumStatus, * Balance, pallet_conviction_voting::types::Tally, sp_core::crypto::AccountId32, ScheduleAddress> */ @@ -5780,17 +5867,17 @@ export default { inQueue: "bool", alarm: "Option<(u32,(u32,u32))>", }, - /** Lookup666: pallet_referenda::types::Deposit */ + /** Lookup677: pallet_referenda::types::Deposit */ PalletReferendaDeposit: { who: "AccountId32", amount: "u128", }, - /** Lookup669: pallet_referenda::types::DecidingStatus */ + /** Lookup680: pallet_referenda::types::DecidingStatus */ PalletReferendaDecidingStatus: { since: "u32", confirming: "Option", }, - /** Lookup677: pallet_referenda::types::TrackInfo */ + /** Lookup688: pallet_referenda::types::TrackInfo */ PalletReferendaTrackInfo: { name: "Text", maxDeciding: "u32", @@ -5802,7 +5889,7 @@ export default { minApproval: "PalletReferendaCurve", minSupport: "PalletReferendaCurve", }, - /** Lookup678: pallet_referenda::types::Curve */ + /** Lookup689: pallet_referenda::types::Curve */ PalletReferendaCurve: { _enum: { LinearDecreasing: { @@ -5823,7 +5910,7 @@ export default { }, }, }, - /** Lookup681: pallet_referenda::pallet::Error */ + /** Lookup692: pallet_referenda::pallet::Error */ PalletReferendaError: { _enum: [ "NotOngoing", @@ -5842,11 +5929,11 @@ export default { "PreimageStoredWithDifferentLength", ], }, - /** Lookup682: pallet_ranked_collective::MemberRecord */ + /** Lookup693: pallet_ranked_collective::MemberRecord */ PalletRankedCollectiveMemberRecord: { rank: "u16", }, - /** Lookup686: pallet_ranked_collective::pallet::Error */ + /** Lookup697: pallet_ranked_collective::pallet::Error */ PalletRankedCollectiveError: { _enum: [ "AlreadyMember", @@ -5863,7 +5950,7 @@ export default { ], }, /** - * Lookup687: pallet_referenda::types::ReferendumInfo, * Balance, pallet_ranked_collective::Tally, sp_core::crypto::AccountId32, ScheduleAddress> */ @@ -5878,7 +5965,7 @@ export default { }, }, /** - * Lookup688: pallet_referenda::types::ReferendumStatus, * Balance, pallet_ranked_collective::Tally, sp_core::crypto::AccountId32, ScheduleAddress> */ @@ -5895,7 +5982,7 @@ export default { inQueue: "bool", alarm: "Option<(u32,(u32,u32))>", }, - /** Lookup691: pallet_whitelist::pallet::Error */ + /** Lookup702: pallet_whitelist::pallet::Error */ PalletWhitelistError: { _enum: [ "UnavailablePreImage", @@ -5905,7 +5992,7 @@ export default { "CallAlreadyWhitelisted", ], }, - /** Lookup692: polkadot_runtime_parachains::configuration::HostConfiguration */ + /** Lookup703: polkadot_runtime_parachains::configuration::HostConfiguration */ PolkadotRuntimeParachainsConfigurationHostConfiguration: { maxCodeSize: "u32", maxHeadDataSize: "u32", @@ -5943,16 +6030,16 @@ export default { approvalVotingParams: "PolkadotPrimitivesV8ApprovalVotingParams", schedulerParams: "PolkadotPrimitivesV8SchedulerParams", }, - /** Lookup695: polkadot_runtime_parachains::configuration::pallet::Error */ + /** Lookup706: polkadot_runtime_parachains::configuration::pallet::Error */ PolkadotRuntimeParachainsConfigurationPalletError: { _enum: ["InvalidNewValue"], }, - /** Lookup698: polkadot_runtime_parachains::shared::AllowedRelayParentsTracker */ + /** Lookup709: polkadot_runtime_parachains::shared::AllowedRelayParentsTracker */ PolkadotRuntimeParachainsSharedAllowedRelayParentsTracker: { buffer: "Vec<(H256,H256)>", latestNumber: "u32", }, - /** Lookup702: polkadot_runtime_parachains::inclusion::CandidatePendingAvailability */ + /** Lookup713: polkadot_runtime_parachains::inclusion::CandidatePendingAvailability */ PolkadotRuntimeParachainsInclusionCandidatePendingAvailability: { _alias: { hash_: "hash", @@ -5967,7 +6054,7 @@ export default { backedInNumber: "u32", backingGroup: "u32", }, - /** Lookup703: polkadot_runtime_parachains::inclusion::pallet::Error */ + /** Lookup714: polkadot_runtime_parachains::inclusion::pallet::Error */ PolkadotRuntimeParachainsInclusionPalletError: { _enum: [ "ValidatorIndexOutOfBounds", @@ -5989,14 +6076,14 @@ export default { "ParaHeadMismatch", ], }, - /** Lookup704: polkadot_primitives::v8::ScrapedOnChainVotes */ + /** Lookup715: polkadot_primitives::v8::ScrapedOnChainVotes */ PolkadotPrimitivesV8ScrapedOnChainVotes: { session: "u32", backingValidatorsPerCandidate: "Vec<(PolkadotPrimitivesV8CandidateReceipt,Vec<(u32,PolkadotPrimitivesV8ValidityAttestation)>)>", disputes: "Vec", }, - /** Lookup709: polkadot_runtime_parachains::paras_inherent::pallet::Error */ + /** Lookup720: polkadot_runtime_parachains::paras_inherent::pallet::Error */ PolkadotRuntimeParachainsParasInherentPalletError: { _enum: [ "TooManyInclusionInherents", @@ -6006,20 +6093,20 @@ export default { "UnscheduledCandidate", ], }, - /** Lookup712: polkadot_runtime_parachains::scheduler::pallet::CoreOccupied */ + /** Lookup723: polkadot_runtime_parachains::scheduler::pallet::CoreOccupied */ PolkadotRuntimeParachainsSchedulerPalletCoreOccupied: { _enum: { Free: "Null", Paras: "PolkadotRuntimeParachainsSchedulerPalletParasEntry", }, }, - /** Lookup713: polkadot_runtime_parachains::scheduler::pallet::ParasEntry */ + /** Lookup724: polkadot_runtime_parachains::scheduler::pallet::ParasEntry */ PolkadotRuntimeParachainsSchedulerPalletParasEntry: { assignment: "PolkadotRuntimeParachainsSchedulerCommonAssignment", availabilityTimeouts: "u32", ttl: "u32", }, - /** Lookup714: polkadot_runtime_parachains::scheduler::common::Assignment */ + /** Lookup725: polkadot_runtime_parachains::scheduler::common::Assignment */ PolkadotRuntimeParachainsSchedulerCommonAssignment: { _enum: { Pool: { @@ -6029,7 +6116,7 @@ export default { Bulk: "u32", }, }, - /** Lookup719: polkadot_runtime_parachains::paras::PvfCheckActiveVoteState */ + /** Lookup730: polkadot_runtime_parachains::paras::PvfCheckActiveVoteState */ PolkadotRuntimeParachainsParasPvfCheckActiveVoteState: { votesAccept: "BitVec", votesReject: "BitVec", @@ -6037,7 +6124,7 @@ export default { createdAt: "u32", causes: "Vec", }, - /** Lookup721: polkadot_runtime_parachains::paras::PvfCheckCause */ + /** Lookup732: polkadot_runtime_parachains::paras::PvfCheckCause */ PolkadotRuntimeParachainsParasPvfCheckCause: { _enum: { Onboarding: "u32", @@ -6048,11 +6135,11 @@ export default { }, }, }, - /** Lookup722: polkadot_runtime_parachains::paras::UpgradeStrategy */ + /** Lookup733: polkadot_runtime_parachains::paras::UpgradeStrategy */ PolkadotRuntimeParachainsParasUpgradeStrategy: { _enum: ["SetGoAheadSignal", "ApplyAtExpectedBlock"], }, - /** Lookup724: polkadot_runtime_parachains::paras::ParaLifecycle */ + /** Lookup735: polkadot_runtime_parachains::paras::ParaLifecycle */ PolkadotRuntimeParachainsParasParaLifecycle: { _enum: [ "Onboarding", @@ -6064,25 +6151,25 @@ export default { "OffboardingParachain", ], }, - /** Lookup726: polkadot_runtime_parachains::paras::ParaPastCodeMeta */ + /** Lookup737: polkadot_runtime_parachains::paras::ParaPastCodeMeta */ PolkadotRuntimeParachainsParasParaPastCodeMeta: { upgradeTimes: "Vec", lastPruned: "Option", }, - /** Lookup728: polkadot_runtime_parachains::paras::ReplacementTimes */ + /** Lookup739: polkadot_runtime_parachains::paras::ReplacementTimes */ PolkadotRuntimeParachainsParasReplacementTimes: { expectedAt: "u32", activatedAt: "u32", }, - /** Lookup730: polkadot_primitives::v8::UpgradeGoAhead */ + /** Lookup741: polkadot_primitives::v8::UpgradeGoAhead */ PolkadotPrimitivesV8UpgradeGoAhead: { _enum: ["Abort", "GoAhead"], }, - /** Lookup731: polkadot_primitives::v8::UpgradeRestriction */ + /** Lookup742: polkadot_primitives::v8::UpgradeRestriction */ PolkadotPrimitivesV8UpgradeRestriction: { _enum: ["Present"], }, - /** Lookup732: polkadot_runtime_parachains::paras::pallet::Error */ + /** Lookup743: polkadot_runtime_parachains::paras::pallet::Error */ PolkadotRuntimeParachainsParasPalletError: { _enum: [ "NotRegistered", @@ -6100,18 +6187,18 @@ export default { "InvalidCode", ], }, - /** Lookup734: polkadot_runtime_parachains::initializer::BufferedSessionChange */ + /** Lookup745: polkadot_runtime_parachains::initializer::BufferedSessionChange */ PolkadotRuntimeParachainsInitializerBufferedSessionChange: { validators: "Vec", queued: "Vec", sessionIndex: "u32", }, - /** Lookup736: polkadot_core_primitives::InboundDownwardMessage */ + /** Lookup747: polkadot_core_primitives::InboundDownwardMessage */ PolkadotCorePrimitivesInboundDownwardMessage: { sentAt: "u32", msg: "Bytes", }, - /** Lookup737: polkadot_runtime_parachains::hrmp::HrmpOpenChannelRequest */ + /** Lookup748: polkadot_runtime_parachains::hrmp::HrmpOpenChannelRequest */ PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest: { confirmed: "bool", age: "u32", @@ -6120,7 +6207,7 @@ export default { maxCapacity: "u32", maxTotalSize: "u32", }, - /** Lookup739: polkadot_runtime_parachains::hrmp::HrmpChannel */ + /** Lookup750: polkadot_runtime_parachains::hrmp::HrmpChannel */ PolkadotRuntimeParachainsHrmpHrmpChannel: { maxCapacity: "u32", maxTotalSize: "u32", @@ -6131,12 +6218,12 @@ export default { senderDeposit: "u128", recipientDeposit: "u128", }, - /** Lookup741: polkadot_core_primitives::InboundHrmpMessage */ + /** Lookup752: polkadot_core_primitives::InboundHrmpMessage */ PolkadotCorePrimitivesInboundHrmpMessage: { sentAt: "u32", data: "Bytes", }, - /** Lookup744: polkadot_runtime_parachains::hrmp::pallet::Error */ + /** Lookup755: polkadot_runtime_parachains::hrmp::pallet::Error */ PolkadotRuntimeParachainsHrmpPalletError: { _enum: [ "OpenHrmpChannelToSelf", @@ -6161,7 +6248,7 @@ export default { "ChannelCreationNotAuthorized", ], }, - /** Lookup746: polkadot_primitives::v8::SessionInfo */ + /** Lookup757: polkadot_primitives::v8::SessionInfo */ PolkadotPrimitivesV8SessionInfo: { activeValidatorIndices: "Vec", randomSeed: "[u8;32]", @@ -6178,20 +6265,20 @@ export default { neededApprovals: "u32", }, /** - * Lookup747: polkadot_primitives::v8::IndexedVec */ PolkadotPrimitivesV8IndexedVecValidatorIndex: "Vec", - /** Lookup748: polkadot_primitives::v8::IndexedVec */ + /** Lookup759: polkadot_primitives::v8::IndexedVec */ PolkadotPrimitivesV8IndexedVecGroupIndex: "Vec>", - /** Lookup750: polkadot_primitives::v8::DisputeState */ + /** Lookup761: polkadot_primitives::v8::DisputeState */ PolkadotPrimitivesV8DisputeState: { validatorsFor: "BitVec", validatorsAgainst: "BitVec", start: "u32", concludedAt: "Option", }, - /** Lookup752: polkadot_runtime_parachains::disputes::pallet::Error */ + /** Lookup763: polkadot_runtime_parachains::disputes::pallet::Error */ PolkadotRuntimeParachainsDisputesPalletError: { _enum: [ "DuplicateDisputeStatementSets", @@ -6205,7 +6292,7 @@ export default { "UnconfirmedDispute", ], }, - /** Lookup753: polkadot_primitives::v8::slashing::PendingSlashes */ + /** Lookup764: polkadot_primitives::v8::slashing::PendingSlashes */ PolkadotPrimitivesV8SlashingPendingSlashes: { _alias: { keys_: "keys", @@ -6213,7 +6300,7 @@ export default { keys_: "BTreeMap", kind: "PolkadotPrimitivesV8SlashingSlashingOffenceKind", }, - /** Lookup757: polkadot_runtime_parachains::disputes::slashing::pallet::Error */ + /** Lookup768: polkadot_runtime_parachains::disputes::slashing::pallet::Error */ PolkadotRuntimeParachainsDisputesSlashingPalletError: { _enum: [ "InvalidKeyOwnershipProof", @@ -6224,7 +6311,7 @@ export default { "DuplicateSlashingReport", ], }, - /** Lookup758: pallet_message_queue::BookState */ + /** Lookup769: pallet_message_queue::BookState */ PalletMessageQueueBookState: { _alias: { size_: "size", @@ -6236,12 +6323,12 @@ export default { messageCount: "u64", size_: "u64", }, - /** Lookup760: pallet_message_queue::Neighbours */ + /** Lookup771: pallet_message_queue::Neighbours */ PalletMessageQueueNeighbours: { prev: "DancelightRuntimeAggregateMessageOrigin", next: "DancelightRuntimeAggregateMessageOrigin", }, - /** Lookup762: pallet_message_queue::Page */ + /** Lookup773: pallet_message_queue::Page */ PalletMessageQueuePage: { remaining: "u32", remainingSize: "u32", @@ -6250,7 +6337,7 @@ export default { last: "u32", heap: "Bytes", }, - /** Lookup764: pallet_message_queue::pallet::Error */ + /** Lookup775: pallet_message_queue::pallet::Error */ PalletMessageQueueError: { _enum: [ "NotReapable", @@ -6264,38 +6351,38 @@ export default { "RecursiveDisallowed", ], }, - /** Lookup765: polkadot_runtime_parachains::on_demand::types::CoreAffinityCount */ + /** Lookup776: polkadot_runtime_parachains::on_demand::types::CoreAffinityCount */ PolkadotRuntimeParachainsOnDemandTypesCoreAffinityCount: { coreIndex: "u32", count: "u32", }, - /** Lookup766: polkadot_runtime_parachains::on_demand::types::QueueStatusType */ + /** Lookup777: polkadot_runtime_parachains::on_demand::types::QueueStatusType */ PolkadotRuntimeParachainsOnDemandTypesQueueStatusType: { traffic: "u128", nextIndex: "u32", smallestIndex: "u32", freedIndices: "BinaryHeapReverseQueueIndex", }, - /** Lookup768: BinaryHeap */ + /** Lookup779: BinaryHeap */ BinaryHeapReverseQueueIndex: "Vec", - /** Lookup771: BinaryHeap */ + /** Lookup782: BinaryHeap */ BinaryHeapEnqueuedOrder: "Vec", - /** Lookup772: polkadot_runtime_parachains::on_demand::types::EnqueuedOrder */ + /** Lookup783: polkadot_runtime_parachains::on_demand::types::EnqueuedOrder */ PolkadotRuntimeParachainsOnDemandTypesEnqueuedOrder: { paraId: "u32", idx: "u32", }, - /** Lookup776: polkadot_runtime_parachains::on_demand::pallet::Error */ + /** Lookup787: polkadot_runtime_parachains::on_demand::pallet::Error */ PolkadotRuntimeParachainsOnDemandPalletError: { _enum: ["QueueFull", "SpotPriceHigherThanMaxAmount"], }, - /** Lookup777: polkadot_runtime_common::paras_registrar::ParaInfo */ + /** Lookup788: polkadot_runtime_common::paras_registrar::ParaInfo */ PolkadotRuntimeCommonParasRegistrarParaInfo: { manager: "AccountId32", deposit: "u128", locked: "Option", }, - /** Lookup779: polkadot_runtime_common::paras_registrar::pallet::Error */ + /** Lookup790: polkadot_runtime_common::paras_registrar::pallet::Error */ PolkadotRuntimeCommonParasRegistrarPalletError: { _enum: [ "NotRegistered", @@ -6314,12 +6401,12 @@ export default { "CannotSwap", ], }, - /** Lookup780: pallet_utility::pallet::Error */ + /** Lookup791: pallet_utility::pallet::Error */ PalletUtilityError: { _enum: ["TooManyCalls"], }, /** - * Lookup782: pallet_identity::types::Registration> */ PalletIdentityRegistration: { @@ -6327,18 +6414,18 @@ export default { deposit: "u128", info: "PalletIdentityLegacyIdentityInfo", }, - /** Lookup791: pallet_identity::types::RegistrarInfo */ + /** Lookup802: pallet_identity::types::RegistrarInfo */ PalletIdentityRegistrarInfo: { account: "AccountId32", fee: "u128", fields: "u64", }, - /** Lookup793: pallet_identity::types::AuthorityProperties> */ + /** Lookup804: pallet_identity::types::AuthorityProperties> */ PalletIdentityAuthorityProperties: { suffix: "Bytes", allocation: "u32", }, - /** Lookup795: pallet_identity::pallet::Error */ + /** Lookup806: pallet_identity::pallet::Error */ PalletIdentityError: { _enum: [ "TooManySubAccounts", @@ -6370,7 +6457,7 @@ export default { ], }, /** - * Lookup798: pallet_scheduler::Scheduled, * BlockNumber, dancelight_runtime::OriginCaller, sp_core::crypto::AccountId32> */ @@ -6381,29 +6468,29 @@ export default { maybePeriodic: "Option<(u32,u32)>", origin: "DancelightRuntimeOriginCaller", }, - /** Lookup800: pallet_scheduler::RetryConfig */ + /** Lookup811: pallet_scheduler::RetryConfig */ PalletSchedulerRetryConfig: { totalRetries: "u8", remaining: "u8", period: "u32", }, - /** Lookup801: pallet_scheduler::pallet::Error */ + /** Lookup812: pallet_scheduler::pallet::Error */ PalletSchedulerError: { _enum: ["FailedToSchedule", "NotFound", "TargetBlockNumberInPast", "RescheduleNoChange", "Named"], }, - /** Lookup804: pallet_proxy::ProxyDefinition */ + /** Lookup815: pallet_proxy::ProxyDefinition */ PalletProxyProxyDefinition: { delegate: "AccountId32", proxyType: "DancelightRuntimeProxyType", delay: "u32", }, - /** Lookup808: pallet_proxy::Announcement */ + /** Lookup819: pallet_proxy::Announcement */ PalletProxyAnnouncement: { real: "AccountId32", callHash: "H256", height: "u32", }, - /** Lookup810: pallet_proxy::pallet::Error */ + /** Lookup821: pallet_proxy::pallet::Error */ PalletProxyError: { _enum: [ "TooMany", @@ -6416,14 +6503,14 @@ export default { "NoSelfProxy", ], }, - /** Lookup812: pallet_multisig::Multisig */ + /** Lookup823: pallet_multisig::Multisig */ PalletMultisigMultisig: { when: "PalletMultisigTimepoint", deposit: "u128", depositor: "AccountId32", approvals: "Vec", }, - /** Lookup814: pallet_multisig::pallet::Error */ + /** Lookup825: pallet_multisig::pallet::Error */ PalletMultisigError: { _enum: [ "MinimumThreshold", @@ -6442,7 +6529,7 @@ export default { "AlreadyStored", ], }, - /** Lookup815: pallet_preimage::OldRequestStatus */ + /** Lookup826: pallet_preimage::OldRequestStatus */ PalletPreimageOldRequestStatus: { _enum: { Unrequested: { @@ -6457,7 +6544,7 @@ export default { }, }, /** - * Lookup818: pallet_preimage::RequestStatus> */ PalletPreimageRequestStatus: { @@ -6473,7 +6560,7 @@ export default { }, }, }, - /** Lookup823: pallet_preimage::pallet::Error */ + /** Lookup834: pallet_preimage::pallet::Error */ PalletPreimageError: { _enum: [ "TooBig", @@ -6486,11 +6573,11 @@ export default { "TooFew", ], }, - /** Lookup824: pallet_asset_rate::pallet::Error */ + /** Lookup835: pallet_asset_rate::pallet::Error */ PalletAssetRateError: { _enum: ["UnknownAssetKind", "AlreadyExists", "Overflow"], }, - /** Lookup825: pallet_xcm::pallet::QueryStatus */ + /** Lookup836: pallet_xcm::pallet::QueryStatus */ PalletXcmQueryStatus: { _enum: { Pending: { @@ -6509,7 +6596,7 @@ export default { }, }, }, - /** Lookup829: xcm::VersionedResponse */ + /** Lookup840: xcm::VersionedResponse */ XcmVersionedResponse: { _enum: { __Unused0: "Null", @@ -6519,7 +6606,7 @@ export default { V4: "StagingXcmV4Response", }, }, - /** Lookup835: pallet_xcm::pallet::VersionMigrationStage */ + /** Lookup846: pallet_xcm::pallet::VersionMigrationStage */ PalletXcmVersionMigrationStage: { _enum: { MigrateSupportedVersion: "Null", @@ -6528,14 +6615,14 @@ export default { MigrateAndNotifyOldTargets: "Null", }, }, - /** Lookup837: pallet_xcm::pallet::RemoteLockedFungibleRecord */ + /** Lookup848: pallet_xcm::pallet::RemoteLockedFungibleRecord */ PalletXcmRemoteLockedFungibleRecord: { amount: "u128", owner: "XcmVersionedLocation", locker: "XcmVersionedLocation", consumers: "Vec<(Null,u128)>", }, - /** Lookup844: pallet_xcm::pallet::Error */ + /** Lookup855: pallet_xcm::pallet::Error */ PalletXcmError: { _enum: [ "Unreachable", @@ -6565,87 +6652,11 @@ export default { "LocalExecutionIncomplete", ], }, - /** Lookup845: snowbridge_pallet_inbound_queue::pallet::Error */ - SnowbridgePalletInboundQueueError: { - _enum: { - InvalidGateway: "Null", - InvalidEnvelope: "Null", - InvalidNonce: "Null", - InvalidPayload: "Null", - InvalidChannel: "Null", - MaxNonceReached: "Null", - InvalidAccountConversion: "Null", - Halted: "Null", - Verification: "SnowbridgeCoreInboundVerificationError", - Send: "SnowbridgePalletInboundQueueSendError", - ConvertMessage: "SnowbridgeRouterPrimitivesInboundConvertMessageError", - }, - }, - /** Lookup846: snowbridge_core::inbound::VerificationError */ - SnowbridgeCoreInboundVerificationError: { - _enum: ["HeaderNotFound", "LogNotFound", "InvalidLog", "InvalidProof", "InvalidExecutionProof"], - }, - /** Lookup847: snowbridge_pallet_inbound_queue::pallet::SendError */ - SnowbridgePalletInboundQueueSendError: { - _enum: [ - "NotApplicable", - "NotRoutable", - "Transport", - "DestinationUnsupported", - "ExceedsMaxMessageSize", - "MissingArgument", - "Fees", - ], - }, - /** Lookup848: snowbridge_router_primitives::inbound::ConvertMessageError */ - SnowbridgeRouterPrimitivesInboundConvertMessageError: { - _enum: ["UnsupportedVersion", "InvalidDestination", "InvalidToken", "UnsupportedFeeAsset", "CannotReanchor"], - }, - /** Lookup850: snowbridge_pallet_outbound_queue::types::CommittedMessage */ - SnowbridgePalletOutboundQueueCommittedMessage: { - channelId: "SnowbridgeCoreChannelId", - nonce: "Compact", - command: "u8", - params: "Bytes", - maxDispatchGas: "Compact", - maxFeePerGas: "Compact", - reward: "Compact", - id: "H256", - }, - /** Lookup851: snowbridge_pallet_outbound_queue::pallet::Error */ - SnowbridgePalletOutboundQueueError: { - _enum: ["MessageTooLarge", "Halted", "InvalidChannel"], - }, - /** Lookup852: snowbridge_core::Channel */ - SnowbridgeCoreChannel: { - agentId: "H256", - paraId: "u32", - }, - /** Lookup853: snowbridge_pallet_system::pallet::Error */ - SnowbridgePalletSystemError: { - _enum: { - LocationConversionFailed: "Null", - AgentAlreadyCreated: "Null", - NoAgent: "Null", - ChannelAlreadyCreated: "Null", - NoChannel: "Null", - UnsupportedLocationVersion: "Null", - InvalidLocation: "Null", - Send: "SnowbridgeCoreOutboundSendError", - InvalidTokenTransferFees: "Null", - InvalidPricingParameters: "Null", - InvalidUpgradeParameters: "Null", - }, - }, - /** Lookup854: snowbridge_core::outbound::SendError */ - SnowbridgeCoreOutboundSendError: { - _enum: ["MessageTooLarge", "Halted", "InvalidChannel"], - }, - /** Lookup855: pallet_migrations::pallet::Error */ + /** Lookup856: pallet_migrations::pallet::Error */ PalletMigrationsError: { _enum: ["PreimageMissing", "WrongUpperBound", "PreimageIsTooBig", "PreimageAlreadyExists"], }, - /** Lookup859: pallet_beefy::pallet::Error */ + /** Lookup860: pallet_beefy::pallet::Error */ PalletBeefyError: { _enum: [ "InvalidKeyOwnershipProof", @@ -6657,43 +6668,43 @@ export default { "InvalidConfiguration", ], }, - /** Lookup860: sp_consensus_beefy::mmr::BeefyAuthoritySet */ + /** Lookup861: sp_consensus_beefy::mmr::BeefyAuthoritySet */ SpConsensusBeefyMmrBeefyAuthoritySet: { id: "u64", len: "u32", keysetCommitment: "H256", }, - /** Lookup861: snowbridge_beacon_primitives::types::CompactBeaconState */ + /** Lookup862: snowbridge_beacon_primitives::types::CompactBeaconState */ SnowbridgeBeaconPrimitivesCompactBeaconState: { slot: "Compact", blockRootsRoot: "H256", }, - /** Lookup862: snowbridge_beacon_primitives::types::SyncCommitteePrepared */ + /** Lookup863: snowbridge_beacon_primitives::types::SyncCommitteePrepared */ SnowbridgeBeaconPrimitivesSyncCommitteePrepared: { root: "H256", - pubkeys: "[Lookup864;512]", + pubkeys: "[Lookup865;512]", aggregatePubkey: "SnowbridgeMilagroBlsKeysPublicKey", }, - /** Lookup864: snowbridge_milagro_bls::keys::PublicKey */ + /** Lookup865: snowbridge_milagro_bls::keys::PublicKey */ SnowbridgeMilagroBlsKeysPublicKey: { point: "SnowbridgeAmclBls381Ecp", }, - /** Lookup865: snowbridge_amcl::bls381::ecp::ECP */ + /** Lookup866: snowbridge_amcl::bls381::ecp::ECP */ SnowbridgeAmclBls381Ecp: { x: "SnowbridgeAmclBls381Fp", y: "SnowbridgeAmclBls381Fp", z: "SnowbridgeAmclBls381Fp", }, - /** Lookup866: snowbridge_amcl::bls381::fp::FP */ + /** Lookup867: snowbridge_amcl::bls381::fp::FP */ SnowbridgeAmclBls381Fp: { x: "SnowbridgeAmclBls381Big", xes: "i32", }, - /** Lookup867: snowbridge_amcl::bls381::big::Big */ + /** Lookup868: snowbridge_amcl::bls381::big::Big */ SnowbridgeAmclBls381Big: { w: "[i32;14]", }, - /** Lookup870: snowbridge_beacon_primitives::types::ForkVersions */ + /** Lookup871: snowbridge_beacon_primitives::types::ForkVersions */ SnowbridgeBeaconPrimitivesForkVersions: { genesis: "SnowbridgeBeaconPrimitivesFork", altair: "SnowbridgeBeaconPrimitivesFork", @@ -6701,12 +6712,12 @@ export default { capella: "SnowbridgeBeaconPrimitivesFork", deneb: "SnowbridgeBeaconPrimitivesFork", }, - /** Lookup871: snowbridge_beacon_primitives::types::Fork */ + /** Lookup872: snowbridge_beacon_primitives::types::Fork */ SnowbridgeBeaconPrimitivesFork: { version: "[u8;4]", epoch: "u64", }, - /** Lookup872: snowbridge_pallet_ethereum_client::pallet::Error */ + /** Lookup873: snowbridge_pallet_ethereum_client::pallet::Error */ SnowbridgePalletEthereumClientError: { _enum: { SkippedSyncCommitteePeriod: "Null", @@ -6736,11 +6747,11 @@ export default { Halted: "Null", }, }, - /** Lookup873: snowbridge_beacon_primitives::bls::BlsError */ + /** Lookup874: snowbridge_beacon_primitives::bls::BlsError */ SnowbridgeBeaconPrimitivesBlsBlsError: { _enum: ["InvalidSignature", "InvalidPublicKey", "InvalidAggregatePublicKeys", "SignatureVerificationFailed"], }, - /** Lookup874: polkadot_runtime_common::paras_sudo_wrapper::pallet::Error */ + /** Lookup875: polkadot_runtime_common::paras_sudo_wrapper::pallet::Error */ PolkadotRuntimeCommonParasSudoWrapperPalletError: { _enum: [ "ParaDoesntExist", @@ -6754,32 +6765,32 @@ export default { "TooManyCores", ], }, - /** Lookup875: pallet_sudo::pallet::Error */ + /** Lookup876: pallet_sudo::pallet::Error */ PalletSudoError: { _enum: ["RequireSudo"], }, - /** Lookup878: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender */ + /** Lookup879: frame_system::extensions::check_non_zero_sender::CheckNonZeroSender */ FrameSystemExtensionsCheckNonZeroSender: "Null", - /** Lookup879: frame_system::extensions::check_spec_version::CheckSpecVersion */ + /** Lookup880: frame_system::extensions::check_spec_version::CheckSpecVersion */ FrameSystemExtensionsCheckSpecVersion: "Null", - /** Lookup880: frame_system::extensions::check_tx_version::CheckTxVersion */ + /** Lookup881: frame_system::extensions::check_tx_version::CheckTxVersion */ FrameSystemExtensionsCheckTxVersion: "Null", - /** Lookup881: frame_system::extensions::check_genesis::CheckGenesis */ + /** Lookup882: frame_system::extensions::check_genesis::CheckGenesis */ FrameSystemExtensionsCheckGenesis: "Null", - /** Lookup884: frame_system::extensions::check_nonce::CheckNonce */ + /** Lookup885: frame_system::extensions::check_nonce::CheckNonce */ FrameSystemExtensionsCheckNonce: "Compact", - /** Lookup885: frame_system::extensions::check_weight::CheckWeight */ + /** Lookup886: frame_system::extensions::check_weight::CheckWeight */ FrameSystemExtensionsCheckWeight: "Null", - /** Lookup886: pallet_transaction_payment::ChargeTransactionPayment */ + /** Lookup887: pallet_transaction_payment::ChargeTransactionPayment */ PalletTransactionPaymentChargeTransactionPayment: "Compact", - /** Lookup887: frame_metadata_hash_extension::CheckMetadataHash */ + /** Lookup888: frame_metadata_hash_extension::CheckMetadataHash */ FrameMetadataHashExtensionCheckMetadataHash: { mode: "FrameMetadataHashExtensionMode", }, - /** Lookup888: frame_metadata_hash_extension::Mode */ + /** Lookup889: frame_metadata_hash_extension::Mode */ FrameMetadataHashExtensionMode: { _enum: ["Disabled", "Enabled"], }, - /** Lookup889: dancelight_runtime::Runtime */ + /** Lookup890: dancelight_runtime::Runtime */ DancelightRuntimeRuntime: "Null", }; diff --git a/typescript-api/src/dancelight/interfaces/registry.ts b/typescript-api/src/dancelight/interfaces/registry.ts index 3a4ad057c..33d92dc4b 100644 --- a/typescript-api/src/dancelight/interfaces/registry.ts +++ b/typescript-api/src/dancelight/interfaces/registry.ts @@ -160,6 +160,7 @@ import type { PalletMultisigMultisig, PalletMultisigTimepoint, PalletOffencesEvent, + PalletOutboundMessageCommitmentRecorderEvent, PalletParametersCall, PalletParametersEvent, PalletPooledStakingAllTargetPool, @@ -664,6 +665,7 @@ declare module "@polkadot/types/types/registry" { PalletMultisigMultisig: PalletMultisigMultisig; PalletMultisigTimepoint: PalletMultisigTimepoint; PalletOffencesEvent: PalletOffencesEvent; + PalletOutboundMessageCommitmentRecorderEvent: PalletOutboundMessageCommitmentRecorderEvent; PalletParametersCall: PalletParametersCall; PalletParametersEvent: PalletParametersEvent; PalletPooledStakingAllTargetPool: PalletPooledStakingAllTargetPool; diff --git a/typescript-api/src/dancelight/interfaces/types-lookup.ts b/typescript-api/src/dancelight/interfaces/types-lookup.ts index f01d0b19d..52214e831 100644 --- a/typescript-api/src/dancelight/interfaces/types-lookup.ts +++ b/typescript-api/src/dancelight/interfaces/types-lookup.ts @@ -715,3313 +715,3645 @@ declare module "@polkadot/types/lookup" { readonly type: "Test" | "ReportRewards"; } - /** @name PalletSessionEvent (62) */ - interface PalletSessionEvent extends Enum { - readonly isNewSession: boolean; - readonly asNewSession: { - readonly sessionIndex: u32; + /** @name SnowbridgePalletOutboundQueueEvent (62) */ + interface SnowbridgePalletOutboundQueueEvent extends Enum { + readonly isMessageQueued: boolean; + readonly asMessageQueued: { + readonly id: H256; } & Struct; - readonly type: "NewSession"; - } - - /** @name PalletGrandpaEvent (63) */ - interface PalletGrandpaEvent extends Enum { - readonly isNewAuthorities: boolean; - readonly asNewAuthorities: { - readonly authoritySet: Vec>; + readonly isMessageAccepted: boolean; + readonly asMessageAccepted: { + readonly id: H256; + readonly nonce: u64; } & Struct; - readonly isPaused: boolean; - readonly isResumed: boolean; - readonly type: "NewAuthorities" | "Paused" | "Resumed"; + readonly isMessagesCommitted: boolean; + readonly asMessagesCommitted: { + readonly root: H256; + readonly count: u64; + } & Struct; + readonly isOperatingModeChanged: boolean; + readonly asOperatingModeChanged: { + readonly mode: SnowbridgeCoreOperatingModeBasicOperatingMode; + } & Struct; + readonly type: "MessageQueued" | "MessageAccepted" | "MessagesCommitted" | "OperatingModeChanged"; } - /** @name SpConsensusGrandpaAppPublic (66) */ - interface SpConsensusGrandpaAppPublic extends U8aFixed {} + /** @name SnowbridgeCoreOperatingModeBasicOperatingMode (63) */ + interface SnowbridgeCoreOperatingModeBasicOperatingMode extends Enum { + readonly isNormal: boolean; + readonly isHalted: boolean; + readonly type: "Normal" | "Halted"; + } - /** @name PalletInflationRewardsEvent (67) */ - interface PalletInflationRewardsEvent extends Enum { - readonly isRewardedOrchestrator: boolean; - readonly asRewardedOrchestrator: { - readonly accountId: AccountId32; - readonly balance: u128; + /** @name SnowbridgePalletInboundQueueEvent (64) */ + interface SnowbridgePalletInboundQueueEvent extends Enum { + readonly isMessageReceived: boolean; + readonly asMessageReceived: { + readonly channelId: SnowbridgeCoreChannelId; + readonly nonce: u64; + readonly messageId: U8aFixed; + readonly feeBurned: u128; } & Struct; - readonly isRewardedContainer: boolean; - readonly asRewardedContainer: { - readonly accountId: AccountId32; - readonly paraId: u32; - readonly balance: u128; + readonly isOperatingModeChanged: boolean; + readonly asOperatingModeChanged: { + readonly mode: SnowbridgeCoreOperatingModeBasicOperatingMode; } & Struct; - readonly type: "RewardedOrchestrator" | "RewardedContainer"; + readonly type: "MessageReceived" | "OperatingModeChanged"; } - /** @name PalletPooledStakingEvent (68) */ - interface PalletPooledStakingEvent extends Enum { - readonly isUpdatedCandidatePosition: boolean; - readonly asUpdatedCandidatePosition: { - readonly candidate: AccountId32; - readonly stake: u128; - readonly selfDelegation: u128; - readonly before: Option; - readonly after: Option; - } & Struct; - readonly isRequestedDelegate: boolean; - readonly asRequestedDelegate: { - readonly candidate: AccountId32; - readonly delegator: AccountId32; - readonly pool: PalletPooledStakingTargetPool; - readonly pending: u128; - } & Struct; - readonly isExecutedDelegate: boolean; - readonly asExecutedDelegate: { - readonly candidate: AccountId32; - readonly delegator: AccountId32; - readonly pool: PalletPooledStakingTargetPool; - readonly staked: u128; - readonly released: u128; - } & Struct; - readonly isRequestedUndelegate: boolean; - readonly asRequestedUndelegate: { - readonly candidate: AccountId32; - readonly delegator: AccountId32; - readonly from: PalletPooledStakingTargetPool; - readonly pending: u128; - readonly released: u128; - } & Struct; - readonly isExecutedUndelegate: boolean; - readonly asExecutedUndelegate: { - readonly candidate: AccountId32; - readonly delegator: AccountId32; - readonly released: u128; - } & Struct; - readonly isIncreasedStake: boolean; - readonly asIncreasedStake: { - readonly candidate: AccountId32; - readonly stakeDiff: u128; - } & Struct; - readonly isDecreasedStake: boolean; - readonly asDecreasedStake: { - readonly candidate: AccountId32; - readonly stakeDiff: u128; + /** @name SnowbridgeCoreChannelId (65) */ + interface SnowbridgeCoreChannelId extends U8aFixed {} + + /** @name SnowbridgePalletSystemEvent (66) */ + interface SnowbridgePalletSystemEvent extends Enum { + readonly isUpgrade: boolean; + readonly asUpgrade: { + readonly implAddress: H160; + readonly implCodeHash: H256; + readonly initializerParamsHash: Option; } & Struct; - readonly isStakedAutoCompounding: boolean; - readonly asStakedAutoCompounding: { - readonly candidate: AccountId32; - readonly delegator: AccountId32; - readonly shares: u128; - readonly stake: u128; + readonly isCreateAgent: boolean; + readonly asCreateAgent: { + readonly location: StagingXcmV4Location; + readonly agentId: H256; } & Struct; - readonly isUnstakedAutoCompounding: boolean; - readonly asUnstakedAutoCompounding: { - readonly candidate: AccountId32; - readonly delegator: AccountId32; - readonly shares: u128; - readonly stake: u128; + readonly isCreateChannel: boolean; + readonly asCreateChannel: { + readonly channelId: SnowbridgeCoreChannelId; + readonly agentId: H256; } & Struct; - readonly isStakedManualRewards: boolean; - readonly asStakedManualRewards: { - readonly candidate: AccountId32; - readonly delegator: AccountId32; - readonly shares: u128; - readonly stake: u128; + readonly isUpdateChannel: boolean; + readonly asUpdateChannel: { + readonly channelId: SnowbridgeCoreChannelId; + readonly mode: SnowbridgeCoreOutboundV1OperatingMode; } & Struct; - readonly isUnstakedManualRewards: boolean; - readonly asUnstakedManualRewards: { - readonly candidate: AccountId32; - readonly delegator: AccountId32; - readonly shares: u128; - readonly stake: u128; + readonly isSetOperatingMode: boolean; + readonly asSetOperatingMode: { + readonly mode: SnowbridgeCoreOutboundV1OperatingMode; } & Struct; - readonly isRewardedCollator: boolean; - readonly asRewardedCollator: { - readonly collator: AccountId32; - readonly autoCompoundingRewards: u128; - readonly manualClaimRewards: u128; + readonly isTransferNativeFromAgent: boolean; + readonly asTransferNativeFromAgent: { + readonly agentId: H256; + readonly recipient: H160; + readonly amount: u128; } & Struct; - readonly isRewardedDelegators: boolean; - readonly asRewardedDelegators: { - readonly collator: AccountId32; - readonly autoCompoundingRewards: u128; - readonly manualClaimRewards: u128; + readonly isSetTokenTransferFees: boolean; + readonly asSetTokenTransferFees: { + readonly createAssetXcm: u128; + readonly transferAssetXcm: u128; + readonly registerToken: U256; } & Struct; - readonly isClaimedManualRewards: boolean; - readonly asClaimedManualRewards: { - readonly candidate: AccountId32; - readonly delegator: AccountId32; - readonly rewards: u128; + readonly isPricingParametersChanged: boolean; + readonly asPricingParametersChanged: { + readonly params: SnowbridgeCorePricingPricingParameters; } & Struct; - readonly isSwappedPool: boolean; - readonly asSwappedPool: { - readonly candidate: AccountId32; - readonly delegator: AccountId32; - readonly sourcePool: PalletPooledStakingTargetPool; - readonly sourceShares: u128; - readonly sourceStake: u128; - readonly targetShares: u128; - readonly targetStake: u128; - readonly pendingLeaving: u128; - readonly released: u128; + readonly isRegisterToken: boolean; + readonly asRegisterToken: { + readonly location: XcmVersionedLocation; + readonly foreignTokenId: H256; } & Struct; readonly type: - | "UpdatedCandidatePosition" - | "RequestedDelegate" - | "ExecutedDelegate" - | "RequestedUndelegate" - | "ExecutedUndelegate" - | "IncreasedStake" - | "DecreasedStake" - | "StakedAutoCompounding" - | "UnstakedAutoCompounding" - | "StakedManualRewards" - | "UnstakedManualRewards" - | "RewardedCollator" - | "RewardedDelegators" - | "ClaimedManualRewards" - | "SwappedPool"; + | "Upgrade" + | "CreateAgent" + | "CreateChannel" + | "UpdateChannel" + | "SetOperatingMode" + | "TransferNativeFromAgent" + | "SetTokenTransferFees" + | "PricingParametersChanged" + | "RegisterToken"; } - /** @name PalletPooledStakingTargetPool (70) */ - interface PalletPooledStakingTargetPool extends Enum { - readonly isAutoCompounding: boolean; - readonly isManualRewards: boolean; - readonly type: "AutoCompounding" | "ManualRewards"; + /** @name StagingXcmV4Location (70) */ + interface StagingXcmV4Location extends Struct { + readonly parents: u8; + readonly interior: StagingXcmV4Junctions; } - /** @name PalletTreasuryEvent (71) */ - interface PalletTreasuryEvent extends Enum { - readonly isSpending: boolean; - readonly asSpending: { - readonly budgetRemaining: u128; - } & Struct; - readonly isAwarded: boolean; - readonly asAwarded: { - readonly proposalIndex: u32; - readonly award: u128; - readonly account: AccountId32; - } & Struct; - readonly isBurnt: boolean; - readonly asBurnt: { - readonly burntFunds: u128; - } & Struct; - readonly isRollover: boolean; - readonly asRollover: { - readonly rolloverBalance: u128; - } & Struct; - readonly isDeposit: boolean; - readonly asDeposit: { - readonly value: u128; - } & Struct; - readonly isSpendApproved: boolean; - readonly asSpendApproved: { - readonly proposalIndex: u32; - readonly amount: u128; - readonly beneficiary: AccountId32; - } & Struct; - readonly isUpdatedInactive: boolean; - readonly asUpdatedInactive: { - readonly reactivated: u128; - readonly deactivated: u128; - } & Struct; - readonly isAssetSpendApproved: boolean; - readonly asAssetSpendApproved: { - readonly index: u32; - readonly assetKind: Null; - readonly amount: u128; - readonly beneficiary: AccountId32; - readonly validFrom: u32; - readonly expireAt: u32; + /** @name StagingXcmV4Junctions (71) */ + interface StagingXcmV4Junctions extends Enum { + readonly isHere: boolean; + readonly isX1: boolean; + readonly asX1: StagingXcmV4Junction; + readonly isX2: boolean; + readonly asX2: StagingXcmV4Junction; + readonly isX3: boolean; + readonly asX3: StagingXcmV4Junction; + readonly isX4: boolean; + readonly asX4: StagingXcmV4Junction; + readonly isX5: boolean; + readonly asX5: StagingXcmV4Junction; + readonly isX6: boolean; + readonly asX6: StagingXcmV4Junction; + readonly isX7: boolean; + readonly asX7: StagingXcmV4Junction; + readonly isX8: boolean; + readonly asX8: StagingXcmV4Junction; + readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; + } + + /** @name StagingXcmV4Junction (73) */ + interface StagingXcmV4Junction extends Enum { + readonly isParachain: boolean; + readonly asParachain: Compact; + readonly isAccountId32: boolean; + readonly asAccountId32: { + readonly network: Option; + readonly id: U8aFixed; } & Struct; - readonly isAssetSpendVoided: boolean; - readonly asAssetSpendVoided: { - readonly index: u32; + readonly isAccountIndex64: boolean; + readonly asAccountIndex64: { + readonly network: Option; + readonly index: Compact; } & Struct; - readonly isPaid: boolean; - readonly asPaid: { - readonly index: u32; - readonly paymentId: Null; + readonly isAccountKey20: boolean; + readonly asAccountKey20: { + readonly network: Option; + readonly key: U8aFixed; } & Struct; - readonly isPaymentFailed: boolean; - readonly asPaymentFailed: { - readonly index: u32; - readonly paymentId: Null; + readonly isPalletInstance: boolean; + readonly asPalletInstance: u8; + readonly isGeneralIndex: boolean; + readonly asGeneralIndex: Compact; + readonly isGeneralKey: boolean; + readonly asGeneralKey: { + readonly length: u8; + readonly data: U8aFixed; } & Struct; - readonly isSpendProcessed: boolean; - readonly asSpendProcessed: { - readonly index: u32; + readonly isOnlyChild: boolean; + readonly isPlurality: boolean; + readonly asPlurality: { + readonly id: XcmV3JunctionBodyId; + readonly part: XcmV3JunctionBodyPart; } & Struct; + readonly isGlobalConsensus: boolean; + readonly asGlobalConsensus: StagingXcmV4JunctionNetworkId; readonly type: - | "Spending" - | "Awarded" - | "Burnt" - | "Rollover" - | "Deposit" - | "SpendApproved" - | "UpdatedInactive" - | "AssetSpendApproved" - | "AssetSpendVoided" - | "Paid" - | "PaymentFailed" - | "SpendProcessed"; + | "Parachain" + | "AccountId32" + | "AccountIndex64" + | "AccountKey20" + | "PalletInstance" + | "GeneralIndex" + | "GeneralKey" + | "OnlyChild" + | "Plurality" + | "GlobalConsensus"; } - /** @name PalletConvictionVotingEvent (73) */ - interface PalletConvictionVotingEvent extends Enum { - readonly isDelegated: boolean; - readonly asDelegated: ITuple<[AccountId32, AccountId32]>; - readonly isUndelegated: boolean; - readonly asUndelegated: AccountId32; - readonly isVoted: boolean; - readonly asVoted: { - readonly who: AccountId32; - readonly vote: PalletConvictionVotingVoteAccountVote; + /** @name StagingXcmV4JunctionNetworkId (76) */ + interface StagingXcmV4JunctionNetworkId extends Enum { + readonly isByGenesis: boolean; + readonly asByGenesis: U8aFixed; + readonly isByFork: boolean; + readonly asByFork: { + readonly blockNumber: u64; + readonly blockHash: U8aFixed; } & Struct; - readonly isVoteRemoved: boolean; - readonly asVoteRemoved: { - readonly who: AccountId32; - readonly vote: PalletConvictionVotingVoteAccountVote; + readonly isPolkadot: boolean; + readonly isKusama: boolean; + readonly isWestend: boolean; + readonly isRococo: boolean; + readonly isWococo: boolean; + readonly isEthereum: boolean; + readonly asEthereum: { + readonly chainId: Compact; } & Struct; - readonly type: "Delegated" | "Undelegated" | "Voted" | "VoteRemoved"; + readonly isBitcoinCore: boolean; + readonly isBitcoinCash: boolean; + readonly isPolkadotBulletin: boolean; + readonly type: + | "ByGenesis" + | "ByFork" + | "Polkadot" + | "Kusama" + | "Westend" + | "Rococo" + | "Wococo" + | "Ethereum" + | "BitcoinCore" + | "BitcoinCash" + | "PolkadotBulletin"; } - /** @name PalletConvictionVotingVoteAccountVote (74) */ - interface PalletConvictionVotingVoteAccountVote extends Enum { - readonly isStandard: boolean; - readonly asStandard: { - readonly vote: Vote; - readonly balance: u128; - } & Struct; - readonly isSplit: boolean; - readonly asSplit: { - readonly aye: u128; - readonly nay: u128; - } & Struct; - readonly isSplitAbstain: boolean; - readonly asSplitAbstain: { - readonly aye: u128; - readonly nay: u128; - readonly abstain: u128; - } & Struct; - readonly type: "Standard" | "Split" | "SplitAbstain"; + /** @name XcmV3JunctionBodyId (78) */ + interface XcmV3JunctionBodyId extends Enum { + readonly isUnit: boolean; + readonly isMoniker: boolean; + readonly asMoniker: U8aFixed; + readonly isIndex: boolean; + readonly asIndex: Compact; + readonly isExecutive: boolean; + readonly isTechnical: boolean; + readonly isLegislative: boolean; + readonly isJudicial: boolean; + readonly isDefense: boolean; + readonly isAdministration: boolean; + readonly isTreasury: boolean; + readonly type: + | "Unit" + | "Moniker" + | "Index" + | "Executive" + | "Technical" + | "Legislative" + | "Judicial" + | "Defense" + | "Administration" + | "Treasury"; } - /** @name PalletReferendaEvent (76) */ - interface PalletReferendaEvent extends Enum { - readonly isSubmitted: boolean; - readonly asSubmitted: { - readonly index: u32; - readonly track: u16; - readonly proposal: FrameSupportPreimagesBounded; - } & Struct; - readonly isDecisionDepositPlaced: boolean; - readonly asDecisionDepositPlaced: { - readonly index: u32; - readonly who: AccountId32; - readonly amount: u128; - } & Struct; - readonly isDecisionDepositRefunded: boolean; - readonly asDecisionDepositRefunded: { - readonly index: u32; - readonly who: AccountId32; - readonly amount: u128; - } & Struct; - readonly isDepositSlashed: boolean; - readonly asDepositSlashed: { - readonly who: AccountId32; - readonly amount: u128; - } & Struct; - readonly isDecisionStarted: boolean; - readonly asDecisionStarted: { - readonly index: u32; - readonly track: u16; - readonly proposal: FrameSupportPreimagesBounded; - readonly tally: PalletConvictionVotingTally; - } & Struct; - readonly isConfirmStarted: boolean; - readonly asConfirmStarted: { - readonly index: u32; - } & Struct; - readonly isConfirmAborted: boolean; - readonly asConfirmAborted: { - readonly index: u32; + /** @name XcmV3JunctionBodyPart (79) */ + interface XcmV3JunctionBodyPart extends Enum { + readonly isVoice: boolean; + readonly isMembers: boolean; + readonly asMembers: { + readonly count: Compact; } & Struct; - readonly isConfirmed: boolean; - readonly asConfirmed: { - readonly index: u32; - readonly tally: PalletConvictionVotingTally; + readonly isFraction: boolean; + readonly asFraction: { + readonly nom: Compact; + readonly denom: Compact; } & Struct; - readonly isApproved: boolean; - readonly asApproved: { - readonly index: u32; + readonly isAtLeastProportion: boolean; + readonly asAtLeastProportion: { + readonly nom: Compact; + readonly denom: Compact; } & Struct; - readonly isRejected: boolean; - readonly asRejected: { - readonly index: u32; - readonly tally: PalletConvictionVotingTally; + readonly isMoreThanProportion: boolean; + readonly asMoreThanProportion: { + readonly nom: Compact; + readonly denom: Compact; } & Struct; - readonly isTimedOut: boolean; - readonly asTimedOut: { - readonly index: u32; - readonly tally: PalletConvictionVotingTally; - } & Struct; - readonly isCancelled: boolean; - readonly asCancelled: { - readonly index: u32; - readonly tally: PalletConvictionVotingTally; - } & Struct; - readonly isKilled: boolean; - readonly asKilled: { - readonly index: u32; - readonly tally: PalletConvictionVotingTally; - } & Struct; - readonly isSubmissionDepositRefunded: boolean; - readonly asSubmissionDepositRefunded: { - readonly index: u32; - readonly who: AccountId32; - readonly amount: u128; - } & Struct; - readonly isMetadataSet: boolean; - readonly asMetadataSet: { - readonly index: u32; - readonly hash_: H256; - } & Struct; - readonly isMetadataCleared: boolean; - readonly asMetadataCleared: { - readonly index: u32; - readonly hash_: H256; - } & Struct; - readonly type: - | "Submitted" - | "DecisionDepositPlaced" - | "DecisionDepositRefunded" - | "DepositSlashed" - | "DecisionStarted" - | "ConfirmStarted" - | "ConfirmAborted" - | "Confirmed" - | "Approved" - | "Rejected" - | "TimedOut" - | "Cancelled" - | "Killed" - | "SubmissionDepositRefunded" - | "MetadataSet" - | "MetadataCleared"; - } - - /** @name FrameSupportPreimagesBounded (78) */ - interface FrameSupportPreimagesBounded extends Enum { - readonly isLegacy: boolean; - readonly asLegacy: { - readonly hash_: H256; - } & Struct; - readonly isInline: boolean; - readonly asInline: Bytes; - readonly isLookup: boolean; - readonly asLookup: { - readonly hash_: H256; - readonly len: u32; - } & Struct; - readonly type: "Legacy" | "Inline" | "Lookup"; - } - - /** @name FrameSystemCall (80) */ - interface FrameSystemCall extends Enum { - readonly isRemark: boolean; - readonly asRemark: { - readonly remark: Bytes; - } & Struct; - readonly isSetHeapPages: boolean; - readonly asSetHeapPages: { - readonly pages: u64; - } & Struct; - readonly isSetCode: boolean; - readonly asSetCode: { - readonly code: Bytes; - } & Struct; - readonly isSetCodeWithoutChecks: boolean; - readonly asSetCodeWithoutChecks: { - readonly code: Bytes; - } & Struct; - readonly isSetStorage: boolean; - readonly asSetStorage: { - readonly items: Vec>; - } & Struct; - readonly isKillStorage: boolean; - readonly asKillStorage: { - readonly keys_: Vec; - } & Struct; - readonly isKillPrefix: boolean; - readonly asKillPrefix: { - readonly prefix: Bytes; - readonly subkeys: u32; - } & Struct; - readonly isRemarkWithEvent: boolean; - readonly asRemarkWithEvent: { - readonly remark: Bytes; - } & Struct; - readonly isAuthorizeUpgrade: boolean; - readonly asAuthorizeUpgrade: { - readonly codeHash: H256; - } & Struct; - readonly isAuthorizeUpgradeWithoutChecks: boolean; - readonly asAuthorizeUpgradeWithoutChecks: { - readonly codeHash: H256; - } & Struct; - readonly isApplyAuthorizedUpgrade: boolean; - readonly asApplyAuthorizedUpgrade: { - readonly code: Bytes; - } & Struct; - readonly type: - | "Remark" - | "SetHeapPages" - | "SetCode" - | "SetCodeWithoutChecks" - | "SetStorage" - | "KillStorage" - | "KillPrefix" - | "RemarkWithEvent" - | "AuthorizeUpgrade" - | "AuthorizeUpgradeWithoutChecks" - | "ApplyAuthorizedUpgrade"; + readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; } - /** @name PalletBabeCall (84) */ - interface PalletBabeCall extends Enum { - readonly isReportEquivocation: boolean; - readonly asReportEquivocation: { - readonly equivocationProof: SpConsensusSlotsEquivocationProof; - readonly keyOwnerProof: SpSessionMembershipProof; - } & Struct; - readonly isReportEquivocationUnsigned: boolean; - readonly asReportEquivocationUnsigned: { - readonly equivocationProof: SpConsensusSlotsEquivocationProof; - readonly keyOwnerProof: SpSessionMembershipProof; - } & Struct; - readonly isPlanConfigChange: boolean; - readonly asPlanConfigChange: { - readonly config: SpConsensusBabeDigestsNextConfigDescriptor; - } & Struct; - readonly type: "ReportEquivocation" | "ReportEquivocationUnsigned" | "PlanConfigChange"; + /** @name SnowbridgeCoreOutboundV1OperatingMode (87) */ + interface SnowbridgeCoreOutboundV1OperatingMode extends Enum { + readonly isNormal: boolean; + readonly isRejectingOutboundMessages: boolean; + readonly type: "Normal" | "RejectingOutboundMessages"; } - /** @name SpConsensusSlotsEquivocationProof (85) */ - interface SpConsensusSlotsEquivocationProof extends Struct { - readonly offender: SpConsensusBabeAppPublic; - readonly slot: u64; - readonly firstHeader: SpRuntimeHeader; - readonly secondHeader: SpRuntimeHeader; + /** @name SnowbridgeCorePricingPricingParameters (90) */ + interface SnowbridgeCorePricingPricingParameters extends Struct { + readonly exchangeRate: u128; + readonly rewards: SnowbridgeCorePricingRewards; + readonly feePerGas: U256; + readonly multiplier: u128; } - /** @name SpRuntimeHeader (86) */ - interface SpRuntimeHeader extends Struct { - readonly parentHash: H256; - readonly number: Compact; - readonly stateRoot: H256; - readonly extrinsicsRoot: H256; - readonly digest: SpRuntimeDigest; + /** @name SnowbridgeCorePricingRewards (92) */ + interface SnowbridgeCorePricingRewards extends Struct { + readonly local: u128; + readonly remote: U256; } - /** @name SpConsensusBabeAppPublic (88) */ - interface SpConsensusBabeAppPublic extends U8aFixed {} - - /** @name SpSessionMembershipProof (89) */ - interface SpSessionMembershipProof extends Struct { - readonly session: u32; - readonly trieNodes: Vec; - readonly validatorCount: u32; + /** @name XcmVersionedLocation (93) */ + interface XcmVersionedLocation extends Enum { + readonly isV2: boolean; + readonly asV2: XcmV2MultiLocation; + readonly isV3: boolean; + readonly asV3: StagingXcmV3MultiLocation; + readonly isV4: boolean; + readonly asV4: StagingXcmV4Location; + readonly type: "V2" | "V3" | "V4"; } - /** @name SpConsensusBabeDigestsNextConfigDescriptor (90) */ - interface SpConsensusBabeDigestsNextConfigDescriptor extends Enum { - readonly isV1: boolean; - readonly asV1: { - readonly c: ITuple<[u64, u64]>; - readonly allowedSlots: SpConsensusBabeAllowedSlots; - } & Struct; - readonly type: "V1"; + /** @name XcmV2MultiLocation (94) */ + interface XcmV2MultiLocation extends Struct { + readonly parents: u8; + readonly interior: XcmV2MultilocationJunctions; } - /** @name SpConsensusBabeAllowedSlots (92) */ - interface SpConsensusBabeAllowedSlots extends Enum { - readonly isPrimarySlots: boolean; - readonly isPrimaryAndSecondaryPlainSlots: boolean; - readonly isPrimaryAndSecondaryVRFSlots: boolean; - readonly type: "PrimarySlots" | "PrimaryAndSecondaryPlainSlots" | "PrimaryAndSecondaryVRFSlots"; + /** @name XcmV2MultilocationJunctions (95) */ + interface XcmV2MultilocationJunctions extends Enum { + readonly isHere: boolean; + readonly isX1: boolean; + readonly asX1: XcmV2Junction; + readonly isX2: boolean; + readonly asX2: ITuple<[XcmV2Junction, XcmV2Junction]>; + readonly isX3: boolean; + readonly asX3: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction]>; + readonly isX4: boolean; + readonly asX4: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction]>; + readonly isX5: boolean; + readonly asX5: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction]>; + readonly isX6: boolean; + readonly asX6: ITuple< + [XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction] + >; + readonly isX7: boolean; + readonly asX7: ITuple< + [XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction] + >; + readonly isX8: boolean; + readonly asX8: ITuple< + [ + XcmV2Junction, + XcmV2Junction, + XcmV2Junction, + XcmV2Junction, + XcmV2Junction, + XcmV2Junction, + XcmV2Junction, + XcmV2Junction, + ] + >; + readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name PalletTimestampCall (93) */ - interface PalletTimestampCall extends Enum { - readonly isSet: boolean; - readonly asSet: { - readonly now: Compact; + /** @name XcmV2Junction (96) */ + interface XcmV2Junction extends Enum { + readonly isParachain: boolean; + readonly asParachain: Compact; + readonly isAccountId32: boolean; + readonly asAccountId32: { + readonly network: XcmV2NetworkId; + readonly id: U8aFixed; } & Struct; - readonly type: "Set"; - } - - /** @name PalletBalancesCall (94) */ - interface PalletBalancesCall extends Enum { - readonly isTransferAllowDeath: boolean; - readonly asTransferAllowDeath: { - readonly dest: MultiAddress; - readonly value: Compact; + readonly isAccountIndex64: boolean; + readonly asAccountIndex64: { + readonly network: XcmV2NetworkId; + readonly index: Compact; } & Struct; - readonly isForceTransfer: boolean; - readonly asForceTransfer: { - readonly source: MultiAddress; - readonly dest: MultiAddress; - readonly value: Compact; + readonly isAccountKey20: boolean; + readonly asAccountKey20: { + readonly network: XcmV2NetworkId; + readonly key: U8aFixed; } & Struct; - readonly isTransferKeepAlive: boolean; - readonly asTransferKeepAlive: { - readonly dest: MultiAddress; - readonly value: Compact; - } & Struct; - readonly isTransferAll: boolean; - readonly asTransferAll: { - readonly dest: MultiAddress; - readonly keepAlive: bool; - } & Struct; - readonly isForceUnreserve: boolean; - readonly asForceUnreserve: { - readonly who: MultiAddress; - readonly amount: u128; - } & Struct; - readonly isUpgradeAccounts: boolean; - readonly asUpgradeAccounts: { - readonly who: Vec; - } & Struct; - readonly isForceSetBalance: boolean; - readonly asForceSetBalance: { - readonly who: MultiAddress; - readonly newFree: Compact; - } & Struct; - readonly isForceAdjustTotalIssuance: boolean; - readonly asForceAdjustTotalIssuance: { - readonly direction: PalletBalancesAdjustmentDirection; - readonly delta: Compact; - } & Struct; - readonly isBurn: boolean; - readonly asBurn: { - readonly value: Compact; - readonly keepAlive: bool; + readonly isPalletInstance: boolean; + readonly asPalletInstance: u8; + readonly isGeneralIndex: boolean; + readonly asGeneralIndex: Compact; + readonly isGeneralKey: boolean; + readonly asGeneralKey: Bytes; + readonly isOnlyChild: boolean; + readonly isPlurality: boolean; + readonly asPlurality: { + readonly id: XcmV2BodyId; + readonly part: XcmV2BodyPart; } & Struct; readonly type: - | "TransferAllowDeath" - | "ForceTransfer" - | "TransferKeepAlive" - | "TransferAll" - | "ForceUnreserve" - | "UpgradeAccounts" - | "ForceSetBalance" - | "ForceAdjustTotalIssuance" - | "Burn"; + | "Parachain" + | "AccountId32" + | "AccountIndex64" + | "AccountKey20" + | "PalletInstance" + | "GeneralIndex" + | "GeneralKey" + | "OnlyChild" + | "Plurality"; } - /** @name PalletBalancesAdjustmentDirection (100) */ - interface PalletBalancesAdjustmentDirection extends Enum { - readonly isIncrease: boolean; - readonly isDecrease: boolean; - readonly type: "Increase" | "Decrease"; + /** @name XcmV2NetworkId (97) */ + interface XcmV2NetworkId extends Enum { + readonly isAny: boolean; + readonly isNamed: boolean; + readonly asNamed: Bytes; + readonly isPolkadot: boolean; + readonly isKusama: boolean; + readonly type: "Any" | "Named" | "Polkadot" | "Kusama"; } - /** @name PalletParametersCall (101) */ - interface PalletParametersCall extends Enum { - readonly isSetParameter: boolean; - readonly asSetParameter: { - readonly keyValue: DancelightRuntimeRuntimeParameters; + /** @name XcmV2BodyId (99) */ + interface XcmV2BodyId extends Enum { + readonly isUnit: boolean; + readonly isNamed: boolean; + readonly asNamed: Bytes; + readonly isIndex: boolean; + readonly asIndex: Compact; + readonly isExecutive: boolean; + readonly isTechnical: boolean; + readonly isLegislative: boolean; + readonly isJudicial: boolean; + readonly isDefense: boolean; + readonly isAdministration: boolean; + readonly isTreasury: boolean; + readonly type: + | "Unit" + | "Named" + | "Index" + | "Executive" + | "Technical" + | "Legislative" + | "Judicial" + | "Defense" + | "Administration" + | "Treasury"; + } + + /** @name XcmV2BodyPart (100) */ + interface XcmV2BodyPart extends Enum { + readonly isVoice: boolean; + readonly isMembers: boolean; + readonly asMembers: { + readonly count: Compact; } & Struct; - readonly type: "SetParameter"; + readonly isFraction: boolean; + readonly asFraction: { + readonly nom: Compact; + readonly denom: Compact; + } & Struct; + readonly isAtLeastProportion: boolean; + readonly asAtLeastProportion: { + readonly nom: Compact; + readonly denom: Compact; + } & Struct; + readonly isMoreThanProportion: boolean; + readonly asMoreThanProportion: { + readonly nom: Compact; + readonly denom: Compact; + } & Struct; + readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; } - /** @name DancelightRuntimeRuntimeParameters (102) */ - interface DancelightRuntimeRuntimeParameters extends Enum { - readonly isPreimage: boolean; - readonly asPreimage: DancelightRuntimeDynamicParamsPreimageParameters; - readonly type: "Preimage"; + /** @name StagingXcmV3MultiLocation (101) */ + interface StagingXcmV3MultiLocation extends Struct { + readonly parents: u8; + readonly interior: XcmV3Junctions; } - /** @name DancelightRuntimeDynamicParamsPreimageParameters (103) */ - interface DancelightRuntimeDynamicParamsPreimageParameters extends Enum { - readonly isBaseDeposit: boolean; - readonly asBaseDeposit: ITuple<[DancelightRuntimeDynamicParamsPreimageBaseDeposit, Option]>; - readonly isByteDeposit: boolean; - readonly asByteDeposit: ITuple<[DancelightRuntimeDynamicParamsPreimageByteDeposit, Option]>; - readonly type: "BaseDeposit" | "ByteDeposit"; + /** @name XcmV3Junctions (102) */ + interface XcmV3Junctions extends Enum { + readonly isHere: boolean; + readonly isX1: boolean; + readonly asX1: XcmV3Junction; + readonly isX2: boolean; + readonly asX2: ITuple<[XcmV3Junction, XcmV3Junction]>; + readonly isX3: boolean; + readonly asX3: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction]>; + readonly isX4: boolean; + readonly asX4: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>; + readonly isX5: boolean; + readonly asX5: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>; + readonly isX6: boolean; + readonly asX6: ITuple< + [XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction] + >; + readonly isX7: boolean; + readonly asX7: ITuple< + [XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction] + >; + readonly isX8: boolean; + readonly asX8: ITuple< + [ + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + XcmV3Junction, + ] + >; + readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; } - /** @name PalletRegistrarCall (104) */ - interface PalletRegistrarCall extends Enum { - readonly isRegister: boolean; - readonly asRegister: { - readonly paraId: u32; - readonly genesisData: DpContainerChainGenesisDataContainerChainGenesisData; - readonly headData: Option; - } & Struct; - readonly isDeregister: boolean; - readonly asDeregister: { - readonly paraId: u32; - } & Struct; - readonly isMarkValidForCollating: boolean; - readonly asMarkValidForCollating: { - readonly paraId: u32; - } & Struct; - readonly isPauseContainerChain: boolean; - readonly asPauseContainerChain: { - readonly paraId: u32; - } & Struct; - readonly isUnpauseContainerChain: boolean; - readonly asUnpauseContainerChain: { - readonly paraId: u32; - } & Struct; - readonly isRegisterParathread: boolean; - readonly asRegisterParathread: { - readonly paraId: u32; - readonly slotFrequency: TpTraitsSlotFrequency; - readonly genesisData: DpContainerChainGenesisDataContainerChainGenesisData; - readonly headData: Option; + /** @name XcmV3Junction (103) */ + interface XcmV3Junction extends Enum { + readonly isParachain: boolean; + readonly asParachain: Compact; + readonly isAccountId32: boolean; + readonly asAccountId32: { + readonly network: Option; + readonly id: U8aFixed; } & Struct; - readonly isSetParathreadParams: boolean; - readonly asSetParathreadParams: { - readonly paraId: u32; - readonly slotFrequency: TpTraitsSlotFrequency; + readonly isAccountIndex64: boolean; + readonly asAccountIndex64: { + readonly network: Option; + readonly index: Compact; } & Struct; - readonly isSetParaManager: boolean; - readonly asSetParaManager: { - readonly paraId: u32; - readonly managerAddress: AccountId32; + readonly isAccountKey20: boolean; + readonly asAccountKey20: { + readonly network: Option; + readonly key: U8aFixed; } & Struct; - readonly isRegisterWithRelayProof: boolean; - readonly asRegisterWithRelayProof: { - readonly paraId: u32; - readonly parathreadParams: Option; - readonly relayProofBlockNumber: u32; - readonly relayStorageProof: SpTrieStorageProof; - readonly managerSignature: SpRuntimeMultiSignature; - readonly genesisData: DpContainerChainGenesisDataContainerChainGenesisData; - readonly headData: Option; + readonly isPalletInstance: boolean; + readonly asPalletInstance: u8; + readonly isGeneralIndex: boolean; + readonly asGeneralIndex: Compact; + readonly isGeneralKey: boolean; + readonly asGeneralKey: { + readonly length: u8; + readonly data: U8aFixed; } & Struct; - readonly isDeregisterWithRelayProof: boolean; - readonly asDeregisterWithRelayProof: { - readonly paraId: u32; - readonly relayProofBlockNumber: u32; - readonly relayStorageProof: SpTrieStorageProof; + readonly isOnlyChild: boolean; + readonly isPlurality: boolean; + readonly asPlurality: { + readonly id: XcmV3JunctionBodyId; + readonly part: XcmV3JunctionBodyPart; } & Struct; + readonly isGlobalConsensus: boolean; + readonly asGlobalConsensus: XcmV3JunctionNetworkId; readonly type: - | "Register" - | "Deregister" - | "MarkValidForCollating" - | "PauseContainerChain" - | "UnpauseContainerChain" - | "RegisterParathread" - | "SetParathreadParams" - | "SetParaManager" - | "RegisterWithRelayProof" - | "DeregisterWithRelayProof"; - } - - /** @name DpContainerChainGenesisDataContainerChainGenesisData (105) */ - interface DpContainerChainGenesisDataContainerChainGenesisData extends Struct { - readonly storage: Vec; - readonly name: Bytes; - readonly id: Bytes; - readonly forkId: Option; - readonly extensions: Bytes; - readonly properties: DpContainerChainGenesisDataProperties; - } - - /** @name DpContainerChainGenesisDataContainerChainGenesisDataItem (107) */ - interface DpContainerChainGenesisDataContainerChainGenesisDataItem extends Struct { - readonly key: Bytes; - readonly value: Bytes; + | "Parachain" + | "AccountId32" + | "AccountIndex64" + | "AccountKey20" + | "PalletInstance" + | "GeneralIndex" + | "GeneralKey" + | "OnlyChild" + | "Plurality" + | "GlobalConsensus"; } - /** @name DpContainerChainGenesisDataProperties (109) */ - interface DpContainerChainGenesisDataProperties extends Struct { - readonly tokenMetadata: DpContainerChainGenesisDataTokenMetadata; - readonly isEthereum: bool; + /** @name XcmV3JunctionNetworkId (105) */ + interface XcmV3JunctionNetworkId extends Enum { + readonly isByGenesis: boolean; + readonly asByGenesis: U8aFixed; + readonly isByFork: boolean; + readonly asByFork: { + readonly blockNumber: u64; + readonly blockHash: U8aFixed; + } & Struct; + readonly isPolkadot: boolean; + readonly isKusama: boolean; + readonly isWestend: boolean; + readonly isRococo: boolean; + readonly isWococo: boolean; + readonly isEthereum: boolean; + readonly asEthereum: { + readonly chainId: Compact; + } & Struct; + readonly isBitcoinCore: boolean; + readonly isBitcoinCash: boolean; + readonly isPolkadotBulletin: boolean; + readonly type: + | "ByGenesis" + | "ByFork" + | "Polkadot" + | "Kusama" + | "Westend" + | "Rococo" + | "Wococo" + | "Ethereum" + | "BitcoinCore" + | "BitcoinCash" + | "PolkadotBulletin"; } - /** @name DpContainerChainGenesisDataTokenMetadata (110) */ - interface DpContainerChainGenesisDataTokenMetadata extends Struct { - readonly tokenSymbol: Bytes; - readonly ss58Format: u32; - readonly tokenDecimals: u32; + /** @name PalletOutboundMessageCommitmentRecorderEvent (106) */ + interface PalletOutboundMessageCommitmentRecorderEvent extends Enum { + readonly isNewCommitmentRootRecorded: boolean; + readonly asNewCommitmentRootRecorded: { + readonly commitment: H256; + } & Struct; + readonly isCommitmentRootRead: boolean; + readonly asCommitmentRootRead: { + readonly commitment: H256; + } & Struct; + readonly type: "NewCommitmentRootRecorded" | "CommitmentRootRead"; } - /** @name TpTraitsSlotFrequency (114) */ - interface TpTraitsSlotFrequency extends Struct { - readonly min: u32; - readonly max: u32; + /** @name PalletSessionEvent (107) */ + interface PalletSessionEvent extends Enum { + readonly isNewSession: boolean; + readonly asNewSession: { + readonly sessionIndex: u32; + } & Struct; + readonly type: "NewSession"; } - /** @name TpTraitsParathreadParams (116) */ - interface TpTraitsParathreadParams extends Struct { - readonly slotFrequency: TpTraitsSlotFrequency; + /** @name PalletGrandpaEvent (108) */ + interface PalletGrandpaEvent extends Enum { + readonly isNewAuthorities: boolean; + readonly asNewAuthorities: { + readonly authoritySet: Vec>; + } & Struct; + readonly isPaused: boolean; + readonly isResumed: boolean; + readonly type: "NewAuthorities" | "Paused" | "Resumed"; } - /** @name SpTrieStorageProof (117) */ - interface SpTrieStorageProof extends Struct { - readonly trieNodes: BTreeSet; - } + /** @name SpConsensusGrandpaAppPublic (111) */ + interface SpConsensusGrandpaAppPublic extends U8aFixed {} - /** @name SpRuntimeMultiSignature (119) */ - interface SpRuntimeMultiSignature extends Enum { - readonly isEd25519: boolean; - readonly asEd25519: U8aFixed; - readonly isSr25519: boolean; - readonly asSr25519: U8aFixed; - readonly isEcdsa: boolean; - readonly asEcdsa: U8aFixed; - readonly type: "Ed25519" | "Sr25519" | "Ecdsa"; + /** @name PalletInflationRewardsEvent (112) */ + interface PalletInflationRewardsEvent extends Enum { + readonly isRewardedOrchestrator: boolean; + readonly asRewardedOrchestrator: { + readonly accountId: AccountId32; + readonly balance: u128; + } & Struct; + readonly isRewardedContainer: boolean; + readonly asRewardedContainer: { + readonly accountId: AccountId32; + readonly paraId: u32; + readonly balance: u128; + } & Struct; + readonly type: "RewardedOrchestrator" | "RewardedContainer"; } - /** @name PalletConfigurationCall (122) */ - interface PalletConfigurationCall extends Enum { - readonly isSetMaxCollators: boolean; - readonly asSetMaxCollators: { - readonly new_: u32; + /** @name PalletPooledStakingEvent (113) */ + interface PalletPooledStakingEvent extends Enum { + readonly isUpdatedCandidatePosition: boolean; + readonly asUpdatedCandidatePosition: { + readonly candidate: AccountId32; + readonly stake: u128; + readonly selfDelegation: u128; + readonly before: Option; + readonly after: Option; } & Struct; - readonly isSetMinOrchestratorCollators: boolean; - readonly asSetMinOrchestratorCollators: { - readonly new_: u32; + readonly isRequestedDelegate: boolean; + readonly asRequestedDelegate: { + readonly candidate: AccountId32; + readonly delegator: AccountId32; + readonly pool: PalletPooledStakingTargetPool; + readonly pending: u128; } & Struct; - readonly isSetMaxOrchestratorCollators: boolean; - readonly asSetMaxOrchestratorCollators: { - readonly new_: u32; + readonly isExecutedDelegate: boolean; + readonly asExecutedDelegate: { + readonly candidate: AccountId32; + readonly delegator: AccountId32; + readonly pool: PalletPooledStakingTargetPool; + readonly staked: u128; + readonly released: u128; } & Struct; - readonly isSetCollatorsPerContainer: boolean; - readonly asSetCollatorsPerContainer: { - readonly new_: u32; + readonly isRequestedUndelegate: boolean; + readonly asRequestedUndelegate: { + readonly candidate: AccountId32; + readonly delegator: AccountId32; + readonly from: PalletPooledStakingTargetPool; + readonly pending: u128; + readonly released: u128; } & Struct; - readonly isSetFullRotationPeriod: boolean; - readonly asSetFullRotationPeriod: { - readonly new_: u32; + readonly isExecutedUndelegate: boolean; + readonly asExecutedUndelegate: { + readonly candidate: AccountId32; + readonly delegator: AccountId32; + readonly released: u128; } & Struct; - readonly isSetCollatorsPerParathread: boolean; - readonly asSetCollatorsPerParathread: { - readonly new_: u32; + readonly isIncreasedStake: boolean; + readonly asIncreasedStake: { + readonly candidate: AccountId32; + readonly stakeDiff: u128; } & Struct; - readonly isSetParathreadsPerCollator: boolean; - readonly asSetParathreadsPerCollator: { - readonly new_: u32; + readonly isDecreasedStake: boolean; + readonly asDecreasedStake: { + readonly candidate: AccountId32; + readonly stakeDiff: u128; } & Struct; - readonly isSetTargetContainerChainFullness: boolean; - readonly asSetTargetContainerChainFullness: { - readonly new_: Perbill; + readonly isStakedAutoCompounding: boolean; + readonly asStakedAutoCompounding: { + readonly candidate: AccountId32; + readonly delegator: AccountId32; + readonly shares: u128; + readonly stake: u128; } & Struct; - readonly isSetMaxParachainCoresPercentage: boolean; - readonly asSetMaxParachainCoresPercentage: { - readonly new_: Option; + readonly isUnstakedAutoCompounding: boolean; + readonly asUnstakedAutoCompounding: { + readonly candidate: AccountId32; + readonly delegator: AccountId32; + readonly shares: u128; + readonly stake: u128; } & Struct; - readonly isSetFullRotationMode: boolean; - readonly asSetFullRotationMode: { - readonly orchestrator: Option; - readonly parachain: Option; - readonly parathread: Option; + readonly isStakedManualRewards: boolean; + readonly asStakedManualRewards: { + readonly candidate: AccountId32; + readonly delegator: AccountId32; + readonly shares: u128; + readonly stake: u128; } & Struct; - readonly isSetBypassConsistencyCheck: boolean; - readonly asSetBypassConsistencyCheck: { - readonly new_: bool; + readonly isUnstakedManualRewards: boolean; + readonly asUnstakedManualRewards: { + readonly candidate: AccountId32; + readonly delegator: AccountId32; + readonly shares: u128; + readonly stake: u128; } & Struct; - readonly type: - | "SetMaxCollators" - | "SetMinOrchestratorCollators" - | "SetMaxOrchestratorCollators" - | "SetCollatorsPerContainer" - | "SetFullRotationPeriod" - | "SetCollatorsPerParathread" - | "SetParathreadsPerCollator" - | "SetTargetContainerChainFullness" - | "SetMaxParachainCoresPercentage" - | "SetFullRotationMode" - | "SetBypassConsistencyCheck"; - } - - /** @name PalletInvulnerablesCall (125) */ - interface PalletInvulnerablesCall extends Enum { - readonly isAddInvulnerable: boolean; - readonly asAddInvulnerable: { - readonly who: AccountId32; + readonly isRewardedCollator: boolean; + readonly asRewardedCollator: { + readonly collator: AccountId32; + readonly autoCompoundingRewards: u128; + readonly manualClaimRewards: u128; } & Struct; - readonly isRemoveInvulnerable: boolean; - readonly asRemoveInvulnerable: { - readonly who: AccountId32; + readonly isRewardedDelegators: boolean; + readonly asRewardedDelegators: { + readonly collator: AccountId32; + readonly autoCompoundingRewards: u128; + readonly manualClaimRewards: u128; } & Struct; - readonly type: "AddInvulnerable" | "RemoveInvulnerable"; - } - - /** @name PalletCollatorAssignmentCall (126) */ - type PalletCollatorAssignmentCall = Null; - - /** @name PalletAuthorityAssignmentCall (127) */ - type PalletAuthorityAssignmentCall = Null; - - /** @name PalletAuthorNotingCall (128) */ - interface PalletAuthorNotingCall extends Enum { - readonly isSetLatestAuthorData: boolean; - readonly asSetLatestAuthorData: { - readonly data: Null; - } & Struct; - readonly isSetAuthor: boolean; - readonly asSetAuthor: { - readonly paraId: u32; - readonly blockNumber: u32; - readonly author: AccountId32; - readonly latestSlotNumber: u64; + readonly isClaimedManualRewards: boolean; + readonly asClaimedManualRewards: { + readonly candidate: AccountId32; + readonly delegator: AccountId32; + readonly rewards: u128; } & Struct; - readonly isKillAuthorData: boolean; - readonly asKillAuthorData: { - readonly paraId: u32; + readonly isSwappedPool: boolean; + readonly asSwappedPool: { + readonly candidate: AccountId32; + readonly delegator: AccountId32; + readonly sourcePool: PalletPooledStakingTargetPool; + readonly sourceShares: u128; + readonly sourceStake: u128; + readonly targetShares: u128; + readonly targetStake: u128; + readonly pendingLeaving: u128; + readonly released: u128; } & Struct; - readonly type: "SetLatestAuthorData" | "SetAuthor" | "KillAuthorData"; + readonly type: + | "UpdatedCandidatePosition" + | "RequestedDelegate" + | "ExecutedDelegate" + | "RequestedUndelegate" + | "ExecutedUndelegate" + | "IncreasedStake" + | "DecreasedStake" + | "StakedAutoCompounding" + | "UnstakedAutoCompounding" + | "StakedManualRewards" + | "UnstakedManualRewards" + | "RewardedCollator" + | "RewardedDelegators" + | "ClaimedManualRewards" + | "SwappedPool"; } - /** @name PalletServicesPaymentCall (129) */ - interface PalletServicesPaymentCall extends Enum { - readonly isPurchaseCredits: boolean; - readonly asPurchaseCredits: { - readonly paraId: u32; - readonly credit: u128; - } & Struct; - readonly isSetBlockProductionCredits: boolean; - readonly asSetBlockProductionCredits: { - readonly paraId: u32; - readonly freeBlockCredits: u32; - } & Struct; - readonly isSetGivenFreeCredits: boolean; - readonly asSetGivenFreeCredits: { - readonly paraId: u32; - readonly givenFreeCredits: bool; - } & Struct; - readonly isSetRefundAddress: boolean; - readonly asSetRefundAddress: { - readonly paraId: u32; - readonly refundAddress: Option; - } & Struct; - readonly isSetCollatorAssignmentCredits: boolean; - readonly asSetCollatorAssignmentCredits: { - readonly paraId: u32; - readonly freeCollatorAssignmentCredits: u32; + /** @name PalletPooledStakingTargetPool (115) */ + interface PalletPooledStakingTargetPool extends Enum { + readonly isAutoCompounding: boolean; + readonly isManualRewards: boolean; + readonly type: "AutoCompounding" | "ManualRewards"; + } + + /** @name PalletTreasuryEvent (116) */ + interface PalletTreasuryEvent extends Enum { + readonly isSpending: boolean; + readonly asSpending: { + readonly budgetRemaining: u128; } & Struct; - readonly isSetMaxCorePrice: boolean; - readonly asSetMaxCorePrice: { - readonly paraId: u32; - readonly maxCorePrice: Option; + readonly isAwarded: boolean; + readonly asAwarded: { + readonly proposalIndex: u32; + readonly award: u128; + readonly account: AccountId32; } & Struct; - readonly isSetMaxTip: boolean; - readonly asSetMaxTip: { - readonly paraId: u32; - readonly maxTip: Option; + readonly isBurnt: boolean; + readonly asBurnt: { + readonly burntFunds: u128; } & Struct; - readonly type: - | "PurchaseCredits" - | "SetBlockProductionCredits" - | "SetGivenFreeCredits" - | "SetRefundAddress" - | "SetCollatorAssignmentCredits" - | "SetMaxCorePrice" - | "SetMaxTip"; - } - - /** @name PalletDataPreserversCall (130) */ - interface PalletDataPreserversCall extends Enum { - readonly isCreateProfile: boolean; - readonly asCreateProfile: { - readonly profile: PalletDataPreserversProfile; + readonly isRollover: boolean; + readonly asRollover: { + readonly rolloverBalance: u128; } & Struct; - readonly isUpdateProfile: boolean; - readonly asUpdateProfile: { - readonly profileId: u64; - readonly profile: PalletDataPreserversProfile; + readonly isDeposit: boolean; + readonly asDeposit: { + readonly value: u128; } & Struct; - readonly isDeleteProfile: boolean; - readonly asDeleteProfile: { - readonly profileId: u64; + readonly isSpendApproved: boolean; + readonly asSpendApproved: { + readonly proposalIndex: u32; + readonly amount: u128; + readonly beneficiary: AccountId32; } & Struct; - readonly isForceCreateProfile: boolean; - readonly asForceCreateProfile: { - readonly profile: PalletDataPreserversProfile; - readonly forAccount: AccountId32; + readonly isUpdatedInactive: boolean; + readonly asUpdatedInactive: { + readonly reactivated: u128; + readonly deactivated: u128; } & Struct; - readonly isForceUpdateProfile: boolean; - readonly asForceUpdateProfile: { - readonly profileId: u64; - readonly profile: PalletDataPreserversProfile; + readonly isAssetSpendApproved: boolean; + readonly asAssetSpendApproved: { + readonly index: u32; + readonly assetKind: Null; + readonly amount: u128; + readonly beneficiary: AccountId32; + readonly validFrom: u32; + readonly expireAt: u32; } & Struct; - readonly isForceDeleteProfile: boolean; - readonly asForceDeleteProfile: { - readonly profileId: u64; + readonly isAssetSpendVoided: boolean; + readonly asAssetSpendVoided: { + readonly index: u32; } & Struct; - readonly isStartAssignment: boolean; - readonly asStartAssignment: { - readonly profileId: u64; - readonly paraId: u32; - readonly assignerParam: DancelightRuntimePreserversAssignmentPaymentExtra; + readonly isPaid: boolean; + readonly asPaid: { + readonly index: u32; + readonly paymentId: Null; } & Struct; - readonly isStopAssignment: boolean; - readonly asStopAssignment: { - readonly profileId: u64; - readonly paraId: u32; + readonly isPaymentFailed: boolean; + readonly asPaymentFailed: { + readonly index: u32; + readonly paymentId: Null; } & Struct; - readonly isForceStartAssignment: boolean; - readonly asForceStartAssignment: { - readonly profileId: u64; - readonly paraId: u32; - readonly assignmentWitness: DancelightRuntimePreserversAssignmentPaymentWitness; + readonly isSpendProcessed: boolean; + readonly asSpendProcessed: { + readonly index: u32; } & Struct; readonly type: - | "CreateProfile" - | "UpdateProfile" - | "DeleteProfile" - | "ForceCreateProfile" - | "ForceUpdateProfile" - | "ForceDeleteProfile" - | "StartAssignment" - | "StopAssignment" - | "ForceStartAssignment"; - } - - /** @name PalletDataPreserversProfile (131) */ - interface PalletDataPreserversProfile extends Struct { - readonly url: Bytes; - readonly paraIds: PalletDataPreserversParaIdsFilter; - readonly mode: PalletDataPreserversProfileMode; - readonly assignmentRequest: DancelightRuntimePreserversAssignmentPaymentRequest; + | "Spending" + | "Awarded" + | "Burnt" + | "Rollover" + | "Deposit" + | "SpendApproved" + | "UpdatedInactive" + | "AssetSpendApproved" + | "AssetSpendVoided" + | "Paid" + | "PaymentFailed" + | "SpendProcessed"; } - /** @name PalletDataPreserversParaIdsFilter (133) */ - interface PalletDataPreserversParaIdsFilter extends Enum { - readonly isAnyParaId: boolean; - readonly isWhitelist: boolean; - readonly asWhitelist: BTreeSet; - readonly isBlacklist: boolean; - readonly asBlacklist: BTreeSet; - readonly type: "AnyParaId" | "Whitelist" | "Blacklist"; + /** @name PalletConvictionVotingEvent (118) */ + interface PalletConvictionVotingEvent extends Enum { + readonly isDelegated: boolean; + readonly asDelegated: ITuple<[AccountId32, AccountId32]>; + readonly isUndelegated: boolean; + readonly asUndelegated: AccountId32; + readonly isVoted: boolean; + readonly asVoted: { + readonly who: AccountId32; + readonly vote: PalletConvictionVotingVoteAccountVote; + } & Struct; + readonly isVoteRemoved: boolean; + readonly asVoteRemoved: { + readonly who: AccountId32; + readonly vote: PalletConvictionVotingVoteAccountVote; + } & Struct; + readonly type: "Delegated" | "Undelegated" | "Voted" | "VoteRemoved"; } - /** @name PalletDataPreserversProfileMode (137) */ - interface PalletDataPreserversProfileMode extends Enum { - readonly isBootnode: boolean; - readonly isRpc: boolean; - readonly asRpc: { - readonly supportsEthereumRpcs: bool; + /** @name PalletConvictionVotingVoteAccountVote (119) */ + interface PalletConvictionVotingVoteAccountVote extends Enum { + readonly isStandard: boolean; + readonly asStandard: { + readonly vote: Vote; + readonly balance: u128; } & Struct; - readonly type: "Bootnode" | "Rpc"; + readonly isSplit: boolean; + readonly asSplit: { + readonly aye: u128; + readonly nay: u128; + } & Struct; + readonly isSplitAbstain: boolean; + readonly asSplitAbstain: { + readonly aye: u128; + readonly nay: u128; + readonly abstain: u128; + } & Struct; + readonly type: "Standard" | "Split" | "SplitAbstain"; } - /** @name DancelightRuntimePreserversAssignmentPaymentRequest (138) */ - interface DancelightRuntimePreserversAssignmentPaymentRequest extends Enum { - readonly isFree: boolean; - readonly type: "Free"; - } - - /** @name DancelightRuntimePreserversAssignmentPaymentExtra (139) */ - interface DancelightRuntimePreserversAssignmentPaymentExtra extends Enum { - readonly isFree: boolean; - readonly type: "Free"; - } - - /** @name DancelightRuntimePreserversAssignmentPaymentWitness (140) */ - interface DancelightRuntimePreserversAssignmentPaymentWitness extends Enum { - readonly isFree: boolean; - readonly type: "Free"; - } - - /** @name PalletExternalValidatorsCall (141) */ - interface PalletExternalValidatorsCall extends Enum { - readonly isSkipExternalValidators: boolean; - readonly asSkipExternalValidators: { - readonly skip: bool; + /** @name PalletReferendaEvent (121) */ + interface PalletReferendaEvent extends Enum { + readonly isSubmitted: boolean; + readonly asSubmitted: { + readonly index: u32; + readonly track: u16; + readonly proposal: FrameSupportPreimagesBounded; } & Struct; - readonly isAddWhitelisted: boolean; - readonly asAddWhitelisted: { + readonly isDecisionDepositPlaced: boolean; + readonly asDecisionDepositPlaced: { + readonly index: u32; readonly who: AccountId32; + readonly amount: u128; } & Struct; - readonly isRemoveWhitelisted: boolean; - readonly asRemoveWhitelisted: { + readonly isDecisionDepositRefunded: boolean; + readonly asDecisionDepositRefunded: { + readonly index: u32; readonly who: AccountId32; + readonly amount: u128; } & Struct; - readonly isForceEra: boolean; - readonly asForceEra: { - readonly mode: PalletExternalValidatorsForcing; + readonly isDepositSlashed: boolean; + readonly asDepositSlashed: { + readonly who: AccountId32; + readonly amount: u128; } & Struct; - readonly isSetExternalValidators: boolean; - readonly asSetExternalValidators: { - readonly validators: Vec; + readonly isDecisionStarted: boolean; + readonly asDecisionStarted: { + readonly index: u32; + readonly track: u16; + readonly proposal: FrameSupportPreimagesBounded; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly type: - | "SkipExternalValidators" - | "AddWhitelisted" - | "RemoveWhitelisted" - | "ForceEra" - | "SetExternalValidators"; - } - - /** @name PalletExternalValidatorSlashesCall (142) */ - interface PalletExternalValidatorSlashesCall extends Enum { - readonly isCancelDeferredSlash: boolean; - readonly asCancelDeferredSlash: { - readonly era: u32; - readonly slashIndices: Vec; + readonly isConfirmStarted: boolean; + readonly asConfirmStarted: { + readonly index: u32; } & Struct; - readonly isForceInjectSlash: boolean; - readonly asForceInjectSlash: { - readonly era: u32; - readonly validator: AccountId32; - readonly percentage: Perbill; + readonly isConfirmAborted: boolean; + readonly asConfirmAborted: { + readonly index: u32; } & Struct; - readonly isRootTestSendMsgToEth: boolean; - readonly asRootTestSendMsgToEth: { - readonly nonce: H256; - readonly numMsgs: u32; - readonly msgSize: u32; + readonly isConfirmed: boolean; + readonly asConfirmed: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; } & Struct; - readonly type: "CancelDeferredSlash" | "ForceInjectSlash" | "RootTestSendMsgToEth"; + readonly isApproved: boolean; + readonly asApproved: { + readonly index: u32; + } & Struct; + readonly isRejected: boolean; + readonly asRejected: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; + } & Struct; + readonly isTimedOut: boolean; + readonly asTimedOut: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; + } & Struct; + readonly isCancelled: boolean; + readonly asCancelled: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; + } & Struct; + readonly isKilled: boolean; + readonly asKilled: { + readonly index: u32; + readonly tally: PalletConvictionVotingTally; + } & Struct; + readonly isSubmissionDepositRefunded: boolean; + readonly asSubmissionDepositRefunded: { + readonly index: u32; + readonly who: AccountId32; + readonly amount: u128; + } & Struct; + readonly isMetadataSet: boolean; + readonly asMetadataSet: { + readonly index: u32; + readonly hash_: H256; + } & Struct; + readonly isMetadataCleared: boolean; + readonly asMetadataCleared: { + readonly index: u32; + readonly hash_: H256; + } & Struct; + readonly type: + | "Submitted" + | "DecisionDepositPlaced" + | "DecisionDepositRefunded" + | "DepositSlashed" + | "DecisionStarted" + | "ConfirmStarted" + | "ConfirmAborted" + | "Confirmed" + | "Approved" + | "Rejected" + | "TimedOut" + | "Cancelled" + | "Killed" + | "SubmissionDepositRefunded" + | "MetadataSet" + | "MetadataCleared"; } - /** @name PalletSessionCall (144) */ - interface PalletSessionCall extends Enum { - readonly isSetKeys: boolean; - readonly asSetKeys: { - readonly keys_: DancelightRuntimeSessionKeys; - readonly proof: Bytes; + /** @name FrameSupportPreimagesBounded (123) */ + interface FrameSupportPreimagesBounded extends Enum { + readonly isLegacy: boolean; + readonly asLegacy: { + readonly hash_: H256; } & Struct; - readonly isPurgeKeys: boolean; - readonly type: "SetKeys" | "PurgeKeys"; + readonly isInline: boolean; + readonly asInline: Bytes; + readonly isLookup: boolean; + readonly asLookup: { + readonly hash_: H256; + readonly len: u32; + } & Struct; + readonly type: "Legacy" | "Inline" | "Lookup"; } - /** @name DancelightRuntimeSessionKeys (145) */ - interface DancelightRuntimeSessionKeys extends Struct { - readonly grandpa: SpConsensusGrandpaAppPublic; - readonly babe: SpConsensusBabeAppPublic; - readonly paraValidator: PolkadotPrimitivesV8ValidatorAppPublic; - readonly paraAssignment: PolkadotPrimitivesV8AssignmentAppPublic; - readonly authorityDiscovery: SpAuthorityDiscoveryAppPublic; - readonly beefy: SpConsensusBeefyEcdsaCryptoPublic; - readonly nimbus: NimbusPrimitivesNimbusCryptoPublic; + /** @name FrameSystemCall (125) */ + interface FrameSystemCall extends Enum { + readonly isRemark: boolean; + readonly asRemark: { + readonly remark: Bytes; + } & Struct; + readonly isSetHeapPages: boolean; + readonly asSetHeapPages: { + readonly pages: u64; + } & Struct; + readonly isSetCode: boolean; + readonly asSetCode: { + readonly code: Bytes; + } & Struct; + readonly isSetCodeWithoutChecks: boolean; + readonly asSetCodeWithoutChecks: { + readonly code: Bytes; + } & Struct; + readonly isSetStorage: boolean; + readonly asSetStorage: { + readonly items: Vec>; + } & Struct; + readonly isKillStorage: boolean; + readonly asKillStorage: { + readonly keys_: Vec; + } & Struct; + readonly isKillPrefix: boolean; + readonly asKillPrefix: { + readonly prefix: Bytes; + readonly subkeys: u32; + } & Struct; + readonly isRemarkWithEvent: boolean; + readonly asRemarkWithEvent: { + readonly remark: Bytes; + } & Struct; + readonly isAuthorizeUpgrade: boolean; + readonly asAuthorizeUpgrade: { + readonly codeHash: H256; + } & Struct; + readonly isAuthorizeUpgradeWithoutChecks: boolean; + readonly asAuthorizeUpgradeWithoutChecks: { + readonly codeHash: H256; + } & Struct; + readonly isApplyAuthorizedUpgrade: boolean; + readonly asApplyAuthorizedUpgrade: { + readonly code: Bytes; + } & Struct; + readonly type: + | "Remark" + | "SetHeapPages" + | "SetCode" + | "SetCodeWithoutChecks" + | "SetStorage" + | "KillStorage" + | "KillPrefix" + | "RemarkWithEvent" + | "AuthorizeUpgrade" + | "AuthorizeUpgradeWithoutChecks" + | "ApplyAuthorizedUpgrade"; } - /** @name PolkadotPrimitivesV8ValidatorAppPublic (146) */ - interface PolkadotPrimitivesV8ValidatorAppPublic extends U8aFixed {} - - /** @name PolkadotPrimitivesV8AssignmentAppPublic (147) */ - interface PolkadotPrimitivesV8AssignmentAppPublic extends U8aFixed {} - - /** @name SpAuthorityDiscoveryAppPublic (148) */ - interface SpAuthorityDiscoveryAppPublic extends U8aFixed {} - - /** @name SpConsensusBeefyEcdsaCryptoPublic (149) */ - interface SpConsensusBeefyEcdsaCryptoPublic extends U8aFixed {} - - /** @name NimbusPrimitivesNimbusCryptoPublic (151) */ - interface NimbusPrimitivesNimbusCryptoPublic extends U8aFixed {} - - /** @name PalletGrandpaCall (152) */ - interface PalletGrandpaCall extends Enum { + /** @name PalletBabeCall (129) */ + interface PalletBabeCall extends Enum { readonly isReportEquivocation: boolean; readonly asReportEquivocation: { - readonly equivocationProof: SpConsensusGrandpaEquivocationProof; + readonly equivocationProof: SpConsensusSlotsEquivocationProof; readonly keyOwnerProof: SpSessionMembershipProof; } & Struct; readonly isReportEquivocationUnsigned: boolean; readonly asReportEquivocationUnsigned: { - readonly equivocationProof: SpConsensusGrandpaEquivocationProof; + readonly equivocationProof: SpConsensusSlotsEquivocationProof; readonly keyOwnerProof: SpSessionMembershipProof; } & Struct; - readonly isNoteStalled: boolean; - readonly asNoteStalled: { - readonly delay: u32; - readonly bestFinalizedBlockNumber: u32; + readonly isPlanConfigChange: boolean; + readonly asPlanConfigChange: { + readonly config: SpConsensusBabeDigestsNextConfigDescriptor; } & Struct; - readonly type: "ReportEquivocation" | "ReportEquivocationUnsigned" | "NoteStalled"; - } - - /** @name SpConsensusGrandpaEquivocationProof (153) */ - interface SpConsensusGrandpaEquivocationProof extends Struct { - readonly setId: u64; - readonly equivocation: SpConsensusGrandpaEquivocation; + readonly type: "ReportEquivocation" | "ReportEquivocationUnsigned" | "PlanConfigChange"; } - /** @name SpConsensusGrandpaEquivocation (154) */ - interface SpConsensusGrandpaEquivocation extends Enum { - readonly isPrevote: boolean; - readonly asPrevote: FinalityGrandpaEquivocationPrevote; - readonly isPrecommit: boolean; - readonly asPrecommit: FinalityGrandpaEquivocationPrecommit; - readonly type: "Prevote" | "Precommit"; + /** @name SpConsensusSlotsEquivocationProof (130) */ + interface SpConsensusSlotsEquivocationProof extends Struct { + readonly offender: SpConsensusBabeAppPublic; + readonly slot: u64; + readonly firstHeader: SpRuntimeHeader; + readonly secondHeader: SpRuntimeHeader; } - /** @name FinalityGrandpaEquivocationPrevote (155) */ - interface FinalityGrandpaEquivocationPrevote extends Struct { - readonly roundNumber: u64; - readonly identity: SpConsensusGrandpaAppPublic; - readonly first: ITuple<[FinalityGrandpaPrevote, SpConsensusGrandpaAppSignature]>; - readonly second: ITuple<[FinalityGrandpaPrevote, SpConsensusGrandpaAppSignature]>; + /** @name SpRuntimeHeader (131) */ + interface SpRuntimeHeader extends Struct { + readonly parentHash: H256; + readonly number: Compact; + readonly stateRoot: H256; + readonly extrinsicsRoot: H256; + readonly digest: SpRuntimeDigest; } - /** @name FinalityGrandpaPrevote (156) */ - interface FinalityGrandpaPrevote extends Struct { - readonly targetHash: H256; - readonly targetNumber: u32; + /** @name SpConsensusBabeAppPublic (132) */ + interface SpConsensusBabeAppPublic extends U8aFixed {} + + /** @name SpSessionMembershipProof (133) */ + interface SpSessionMembershipProof extends Struct { + readonly session: u32; + readonly trieNodes: Vec; + readonly validatorCount: u32; } - /** @name SpConsensusGrandpaAppSignature (157) */ - interface SpConsensusGrandpaAppSignature extends U8aFixed {} + /** @name SpConsensusBabeDigestsNextConfigDescriptor (134) */ + interface SpConsensusBabeDigestsNextConfigDescriptor extends Enum { + readonly isV1: boolean; + readonly asV1: { + readonly c: ITuple<[u64, u64]>; + readonly allowedSlots: SpConsensusBabeAllowedSlots; + } & Struct; + readonly type: "V1"; + } - /** @name FinalityGrandpaEquivocationPrecommit (159) */ - interface FinalityGrandpaEquivocationPrecommit extends Struct { - readonly roundNumber: u64; - readonly identity: SpConsensusGrandpaAppPublic; - readonly first: ITuple<[FinalityGrandpaPrecommit, SpConsensusGrandpaAppSignature]>; - readonly second: ITuple<[FinalityGrandpaPrecommit, SpConsensusGrandpaAppSignature]>; + /** @name SpConsensusBabeAllowedSlots (136) */ + interface SpConsensusBabeAllowedSlots extends Enum { + readonly isPrimarySlots: boolean; + readonly isPrimaryAndSecondaryPlainSlots: boolean; + readonly isPrimaryAndSecondaryVRFSlots: boolean; + readonly type: "PrimarySlots" | "PrimaryAndSecondaryPlainSlots" | "PrimaryAndSecondaryVRFSlots"; } - /** @name FinalityGrandpaPrecommit (160) */ - interface FinalityGrandpaPrecommit extends Struct { - readonly targetHash: H256; - readonly targetNumber: u32; + /** @name PalletTimestampCall (137) */ + interface PalletTimestampCall extends Enum { + readonly isSet: boolean; + readonly asSet: { + readonly now: Compact; + } & Struct; + readonly type: "Set"; } - /** @name PalletPooledStakingCall (162) */ - interface PalletPooledStakingCall extends Enum { - readonly isRebalanceHold: boolean; - readonly asRebalanceHold: { - readonly candidate: AccountId32; - readonly delegator: AccountId32; - readonly pool: PalletPooledStakingAllTargetPool; + /** @name PalletBalancesCall (138) */ + interface PalletBalancesCall extends Enum { + readonly isTransferAllowDeath: boolean; + readonly asTransferAllowDeath: { + readonly dest: MultiAddress; + readonly value: Compact; } & Struct; - readonly isRequestDelegate: boolean; - readonly asRequestDelegate: { - readonly candidate: AccountId32; - readonly pool: PalletPooledStakingTargetPool; - readonly stake: u128; + readonly isForceTransfer: boolean; + readonly asForceTransfer: { + readonly source: MultiAddress; + readonly dest: MultiAddress; + readonly value: Compact; } & Struct; - readonly isExecutePendingOperations: boolean; - readonly asExecutePendingOperations: { - readonly operations: Vec; + readonly isTransferKeepAlive: boolean; + readonly asTransferKeepAlive: { + readonly dest: MultiAddress; + readonly value: Compact; } & Struct; - readonly isRequestUndelegate: boolean; - readonly asRequestUndelegate: { - readonly candidate: AccountId32; - readonly pool: PalletPooledStakingTargetPool; - readonly amount: PalletPooledStakingSharesOrStake; + readonly isTransferAll: boolean; + readonly asTransferAll: { + readonly dest: MultiAddress; + readonly keepAlive: bool; } & Struct; - readonly isClaimManualRewards: boolean; - readonly asClaimManualRewards: { - readonly pairs: Vec>; + readonly isForceUnreserve: boolean; + readonly asForceUnreserve: { + readonly who: MultiAddress; + readonly amount: u128; } & Struct; - readonly isUpdateCandidatePosition: boolean; - readonly asUpdateCandidatePosition: { - readonly candidates: Vec; + readonly isUpgradeAccounts: boolean; + readonly asUpgradeAccounts: { + readonly who: Vec; } & Struct; - readonly isSwapPool: boolean; - readonly asSwapPool: { - readonly candidate: AccountId32; - readonly sourcePool: PalletPooledStakingTargetPool; - readonly amount: PalletPooledStakingSharesOrStake; + readonly isForceSetBalance: boolean; + readonly asForceSetBalance: { + readonly who: MultiAddress; + readonly newFree: Compact; + } & Struct; + readonly isForceAdjustTotalIssuance: boolean; + readonly asForceAdjustTotalIssuance: { + readonly direction: PalletBalancesAdjustmentDirection; + readonly delta: Compact; + } & Struct; + readonly isBurn: boolean; + readonly asBurn: { + readonly value: Compact; + readonly keepAlive: bool; } & Struct; readonly type: - | "RebalanceHold" - | "RequestDelegate" - | "ExecutePendingOperations" - | "RequestUndelegate" - | "ClaimManualRewards" - | "UpdateCandidatePosition" - | "SwapPool"; + | "TransferAllowDeath" + | "ForceTransfer" + | "TransferKeepAlive" + | "TransferAll" + | "ForceUnreserve" + | "UpgradeAccounts" + | "ForceSetBalance" + | "ForceAdjustTotalIssuance" + | "Burn"; } - /** @name PalletPooledStakingAllTargetPool (163) */ - interface PalletPooledStakingAllTargetPool extends Enum { - readonly isJoining: boolean; - readonly isAutoCompounding: boolean; - readonly isManualRewards: boolean; - readonly isLeaving: boolean; - readonly type: "Joining" | "AutoCompounding" | "ManualRewards" | "Leaving"; + /** @name PalletBalancesAdjustmentDirection (142) */ + interface PalletBalancesAdjustmentDirection extends Enum { + readonly isIncrease: boolean; + readonly isDecrease: boolean; + readonly type: "Increase" | "Decrease"; } - /** @name PalletPooledStakingPendingOperationQuery (165) */ - interface PalletPooledStakingPendingOperationQuery extends Struct { - readonly delegator: AccountId32; - readonly operation: PalletPooledStakingPendingOperationKey; + /** @name PalletParametersCall (143) */ + interface PalletParametersCall extends Enum { + readonly isSetParameter: boolean; + readonly asSetParameter: { + readonly keyValue: DancelightRuntimeRuntimeParameters; + } & Struct; + readonly type: "SetParameter"; } - /** @name PalletPooledStakingPendingOperationKey (166) */ - interface PalletPooledStakingPendingOperationKey extends Enum { - readonly isJoiningAutoCompounding: boolean; - readonly asJoiningAutoCompounding: { - readonly candidate: AccountId32; - readonly at: u32; - } & Struct; - readonly isJoiningManualRewards: boolean; - readonly asJoiningManualRewards: { - readonly candidate: AccountId32; - readonly at: u32; - } & Struct; - readonly isLeaving: boolean; - readonly asLeaving: { - readonly candidate: AccountId32; - readonly at: u32; - } & Struct; - readonly type: "JoiningAutoCompounding" | "JoiningManualRewards" | "Leaving"; + /** @name DancelightRuntimeRuntimeParameters (144) */ + interface DancelightRuntimeRuntimeParameters extends Enum { + readonly isPreimage: boolean; + readonly asPreimage: DancelightRuntimeDynamicParamsPreimageParameters; + readonly type: "Preimage"; } - /** @name PalletPooledStakingSharesOrStake (167) */ - interface PalletPooledStakingSharesOrStake extends Enum { - readonly isShares: boolean; - readonly asShares: u128; - readonly isStake: boolean; - readonly asStake: u128; - readonly type: "Shares" | "Stake"; + /** @name DancelightRuntimeDynamicParamsPreimageParameters (145) */ + interface DancelightRuntimeDynamicParamsPreimageParameters extends Enum { + readonly isBaseDeposit: boolean; + readonly asBaseDeposit: ITuple<[DancelightRuntimeDynamicParamsPreimageBaseDeposit, Option]>; + readonly isByteDeposit: boolean; + readonly asByteDeposit: ITuple<[DancelightRuntimeDynamicParamsPreimageByteDeposit, Option]>; + readonly type: "BaseDeposit" | "ByteDeposit"; } - /** @name PalletTreasuryCall (170) */ - interface PalletTreasuryCall extends Enum { - readonly isSpendLocal: boolean; - readonly asSpendLocal: { - readonly amount: Compact; - readonly beneficiary: MultiAddress; + /** @name PalletRegistrarCall (146) */ + interface PalletRegistrarCall extends Enum { + readonly isRegister: boolean; + readonly asRegister: { + readonly paraId: u32; + readonly genesisData: DpContainerChainGenesisDataContainerChainGenesisData; + readonly headData: Option; } & Struct; - readonly isRemoveApproval: boolean; - readonly asRemoveApproval: { - readonly proposalId: Compact; + readonly isDeregister: boolean; + readonly asDeregister: { + readonly paraId: u32; } & Struct; - readonly isSpend: boolean; - readonly asSpend: { - readonly assetKind: Null; - readonly amount: Compact; - readonly beneficiary: AccountId32; - readonly validFrom: Option; + readonly isMarkValidForCollating: boolean; + readonly asMarkValidForCollating: { + readonly paraId: u32; } & Struct; - readonly isPayout: boolean; - readonly asPayout: { - readonly index: u32; + readonly isPauseContainerChain: boolean; + readonly asPauseContainerChain: { + readonly paraId: u32; } & Struct; - readonly isCheckStatus: boolean; - readonly asCheckStatus: { - readonly index: u32; + readonly isUnpauseContainerChain: boolean; + readonly asUnpauseContainerChain: { + readonly paraId: u32; } & Struct; - readonly isVoidSpend: boolean; - readonly asVoidSpend: { - readonly index: u32; + readonly isRegisterParathread: boolean; + readonly asRegisterParathread: { + readonly paraId: u32; + readonly slotFrequency: TpTraitsSlotFrequency; + readonly genesisData: DpContainerChainGenesisDataContainerChainGenesisData; + readonly headData: Option; } & Struct; - readonly type: "SpendLocal" | "RemoveApproval" | "Spend" | "Payout" | "CheckStatus" | "VoidSpend"; - } - - /** @name PalletConvictionVotingCall (171) */ - interface PalletConvictionVotingCall extends Enum { - readonly isVote: boolean; - readonly asVote: { - readonly pollIndex: Compact; - readonly vote: PalletConvictionVotingVoteAccountVote; + readonly isSetParathreadParams: boolean; + readonly asSetParathreadParams: { + readonly paraId: u32; + readonly slotFrequency: TpTraitsSlotFrequency; } & Struct; - readonly isDelegate: boolean; - readonly asDelegate: { - readonly class: u16; - readonly to: MultiAddress; - readonly conviction: PalletConvictionVotingConviction; - readonly balance: u128; - } & Struct; - readonly isUndelegate: boolean; - readonly asUndelegate: { - readonly class: u16; - } & Struct; - readonly isUnlock: boolean; - readonly asUnlock: { - readonly class: u16; - readonly target: MultiAddress; + readonly isSetParaManager: boolean; + readonly asSetParaManager: { + readonly paraId: u32; + readonly managerAddress: AccountId32; } & Struct; - readonly isRemoveVote: boolean; - readonly asRemoveVote: { - readonly class: Option; - readonly index: u32; + readonly isRegisterWithRelayProof: boolean; + readonly asRegisterWithRelayProof: { + readonly paraId: u32; + readonly parathreadParams: Option; + readonly relayProofBlockNumber: u32; + readonly relayStorageProof: SpTrieStorageProof; + readonly managerSignature: SpRuntimeMultiSignature; + readonly genesisData: DpContainerChainGenesisDataContainerChainGenesisData; + readonly headData: Option; } & Struct; - readonly isRemoveOtherVote: boolean; - readonly asRemoveOtherVote: { - readonly target: MultiAddress; - readonly class: u16; - readonly index: u32; + readonly isDeregisterWithRelayProof: boolean; + readonly asDeregisterWithRelayProof: { + readonly paraId: u32; + readonly relayProofBlockNumber: u32; + readonly relayStorageProof: SpTrieStorageProof; } & Struct; - readonly type: "Vote" | "Delegate" | "Undelegate" | "Unlock" | "RemoveVote" | "RemoveOtherVote"; + readonly type: + | "Register" + | "Deregister" + | "MarkValidForCollating" + | "PauseContainerChain" + | "UnpauseContainerChain" + | "RegisterParathread" + | "SetParathreadParams" + | "SetParaManager" + | "RegisterWithRelayProof" + | "DeregisterWithRelayProof"; } - /** @name PalletConvictionVotingConviction (172) */ - interface PalletConvictionVotingConviction extends Enum { - readonly isNone: boolean; - readonly isLocked1x: boolean; - readonly isLocked2x: boolean; - readonly isLocked3x: boolean; - readonly isLocked4x: boolean; - readonly isLocked5x: boolean; - readonly isLocked6x: boolean; - readonly type: "None" | "Locked1x" | "Locked2x" | "Locked3x" | "Locked4x" | "Locked5x" | "Locked6x"; + /** @name DpContainerChainGenesisDataContainerChainGenesisData (147) */ + interface DpContainerChainGenesisDataContainerChainGenesisData extends Struct { + readonly storage: Vec; + readonly name: Bytes; + readonly id: Bytes; + readonly forkId: Option; + readonly extensions: Bytes; + readonly properties: DpContainerChainGenesisDataProperties; } - /** @name PalletReferendaCall (174) */ - interface PalletReferendaCall extends Enum { - readonly isSubmit: boolean; - readonly asSubmit: { - readonly proposalOrigin: DancelightRuntimeOriginCaller; - readonly proposal: FrameSupportPreimagesBounded; - readonly enactmentMoment: FrameSupportScheduleDispatchTime; + /** @name DpContainerChainGenesisDataContainerChainGenesisDataItem (149) */ + interface DpContainerChainGenesisDataContainerChainGenesisDataItem extends Struct { + readonly key: Bytes; + readonly value: Bytes; + } + + /** @name DpContainerChainGenesisDataProperties (151) */ + interface DpContainerChainGenesisDataProperties extends Struct { + readonly tokenMetadata: DpContainerChainGenesisDataTokenMetadata; + readonly isEthereum: bool; + } + + /** @name DpContainerChainGenesisDataTokenMetadata (152) */ + interface DpContainerChainGenesisDataTokenMetadata extends Struct { + readonly tokenSymbol: Bytes; + readonly ss58Format: u32; + readonly tokenDecimals: u32; + } + + /** @name TpTraitsSlotFrequency (156) */ + interface TpTraitsSlotFrequency extends Struct { + readonly min: u32; + readonly max: u32; + } + + /** @name TpTraitsParathreadParams (158) */ + interface TpTraitsParathreadParams extends Struct { + readonly slotFrequency: TpTraitsSlotFrequency; + } + + /** @name SpTrieStorageProof (159) */ + interface SpTrieStorageProof extends Struct { + readonly trieNodes: BTreeSet; + } + + /** @name SpRuntimeMultiSignature (161) */ + interface SpRuntimeMultiSignature extends Enum { + readonly isEd25519: boolean; + readonly asEd25519: U8aFixed; + readonly isSr25519: boolean; + readonly asSr25519: U8aFixed; + readonly isEcdsa: boolean; + readonly asEcdsa: U8aFixed; + readonly type: "Ed25519" | "Sr25519" | "Ecdsa"; + } + + /** @name PalletConfigurationCall (164) */ + interface PalletConfigurationCall extends Enum { + readonly isSetMaxCollators: boolean; + readonly asSetMaxCollators: { + readonly new_: u32; } & Struct; - readonly isPlaceDecisionDeposit: boolean; - readonly asPlaceDecisionDeposit: { - readonly index: u32; + readonly isSetMinOrchestratorCollators: boolean; + readonly asSetMinOrchestratorCollators: { + readonly new_: u32; } & Struct; - readonly isRefundDecisionDeposit: boolean; - readonly asRefundDecisionDeposit: { - readonly index: u32; + readonly isSetMaxOrchestratorCollators: boolean; + readonly asSetMaxOrchestratorCollators: { + readonly new_: u32; } & Struct; - readonly isCancel: boolean; - readonly asCancel: { - readonly index: u32; + readonly isSetCollatorsPerContainer: boolean; + readonly asSetCollatorsPerContainer: { + readonly new_: u32; } & Struct; - readonly isKill: boolean; - readonly asKill: { - readonly index: u32; + readonly isSetFullRotationPeriod: boolean; + readonly asSetFullRotationPeriod: { + readonly new_: u32; } & Struct; - readonly isNudgeReferendum: boolean; - readonly asNudgeReferendum: { - readonly index: u32; + readonly isSetCollatorsPerParathread: boolean; + readonly asSetCollatorsPerParathread: { + readonly new_: u32; } & Struct; - readonly isOneFewerDeciding: boolean; - readonly asOneFewerDeciding: { - readonly track: u16; + readonly isSetParathreadsPerCollator: boolean; + readonly asSetParathreadsPerCollator: { + readonly new_: u32; } & Struct; - readonly isRefundSubmissionDeposit: boolean; - readonly asRefundSubmissionDeposit: { - readonly index: u32; + readonly isSetTargetContainerChainFullness: boolean; + readonly asSetTargetContainerChainFullness: { + readonly new_: Perbill; } & Struct; - readonly isSetMetadata: boolean; - readonly asSetMetadata: { - readonly index: u32; - readonly maybeHash: Option; + readonly isSetMaxParachainCoresPercentage: boolean; + readonly asSetMaxParachainCoresPercentage: { + readonly new_: Option; + } & Struct; + readonly isSetFullRotationMode: boolean; + readonly asSetFullRotationMode: { + readonly orchestrator: Option; + readonly parachain: Option; + readonly parathread: Option; + } & Struct; + readonly isSetBypassConsistencyCheck: boolean; + readonly asSetBypassConsistencyCheck: { + readonly new_: bool; } & Struct; readonly type: - | "Submit" - | "PlaceDecisionDeposit" - | "RefundDecisionDeposit" - | "Cancel" - | "Kill" - | "NudgeReferendum" - | "OneFewerDeciding" - | "RefundSubmissionDeposit" - | "SetMetadata"; + | "SetMaxCollators" + | "SetMinOrchestratorCollators" + | "SetMaxOrchestratorCollators" + | "SetCollatorsPerContainer" + | "SetFullRotationPeriod" + | "SetCollatorsPerParathread" + | "SetParathreadsPerCollator" + | "SetTargetContainerChainFullness" + | "SetMaxParachainCoresPercentage" + | "SetFullRotationMode" + | "SetBypassConsistencyCheck"; } - /** @name DancelightRuntimeOriginCaller (175) */ - interface DancelightRuntimeOriginCaller extends Enum { - readonly isSystem: boolean; - readonly asSystem: FrameSupportDispatchRawOrigin; - readonly isVoid: boolean; - readonly isOrigins: boolean; - readonly asOrigins: DancelightRuntimeGovernanceOriginsPalletCustomOriginsOrigin; - readonly isParachainsOrigin: boolean; - readonly asParachainsOrigin: PolkadotRuntimeParachainsOriginPalletOrigin; - readonly isXcmPallet: boolean; - readonly asXcmPallet: PalletXcmOrigin; - readonly type: "System" | "Void" | "Origins" | "ParachainsOrigin" | "XcmPallet"; + /** @name PalletInvulnerablesCall (167) */ + interface PalletInvulnerablesCall extends Enum { + readonly isAddInvulnerable: boolean; + readonly asAddInvulnerable: { + readonly who: AccountId32; + } & Struct; + readonly isRemoveInvulnerable: boolean; + readonly asRemoveInvulnerable: { + readonly who: AccountId32; + } & Struct; + readonly type: "AddInvulnerable" | "RemoveInvulnerable"; } - /** @name FrameSupportDispatchRawOrigin (176) */ - interface FrameSupportDispatchRawOrigin extends Enum { - readonly isRoot: boolean; - readonly isSigned: boolean; - readonly asSigned: AccountId32; - readonly isNone: boolean; - readonly type: "Root" | "Signed" | "None"; + /** @name PalletCollatorAssignmentCall (168) */ + type PalletCollatorAssignmentCall = Null; + + /** @name PalletAuthorityAssignmentCall (169) */ + type PalletAuthorityAssignmentCall = Null; + + /** @name PalletAuthorNotingCall (170) */ + interface PalletAuthorNotingCall extends Enum { + readonly isSetLatestAuthorData: boolean; + readonly asSetLatestAuthorData: { + readonly data: Null; + } & Struct; + readonly isSetAuthor: boolean; + readonly asSetAuthor: { + readonly paraId: u32; + readonly blockNumber: u32; + readonly author: AccountId32; + readonly latestSlotNumber: u64; + } & Struct; + readonly isKillAuthorData: boolean; + readonly asKillAuthorData: { + readonly paraId: u32; + } & Struct; + readonly type: "SetLatestAuthorData" | "SetAuthor" | "KillAuthorData"; } - /** @name DancelightRuntimeGovernanceOriginsPalletCustomOriginsOrigin (177) */ - interface DancelightRuntimeGovernanceOriginsPalletCustomOriginsOrigin extends Enum { - readonly isStakingAdmin: boolean; - readonly isTreasurer: boolean; - readonly isFellowshipAdmin: boolean; - readonly isGeneralAdmin: boolean; - readonly isAuctionAdmin: boolean; - readonly isLeaseAdmin: boolean; - readonly isReferendumCanceller: boolean; - readonly isReferendumKiller: boolean; - readonly isSmallTipper: boolean; - readonly isBigTipper: boolean; - readonly isSmallSpender: boolean; - readonly isMediumSpender: boolean; - readonly isBigSpender: boolean; - readonly isWhitelistedCaller: boolean; - readonly isFellowshipInitiates: boolean; - readonly isFellows: boolean; - readonly isFellowshipExperts: boolean; - readonly isFellowshipMasters: boolean; - readonly isFellowship1Dan: boolean; - readonly isFellowship2Dan: boolean; - readonly isFellowship3Dan: boolean; - readonly isFellowship4Dan: boolean; - readonly isFellowship5Dan: boolean; - readonly isFellowship6Dan: boolean; - readonly isFellowship7Dan: boolean; - readonly isFellowship8Dan: boolean; - readonly isFellowship9Dan: boolean; + /** @name PalletServicesPaymentCall (171) */ + interface PalletServicesPaymentCall extends Enum { + readonly isPurchaseCredits: boolean; + readonly asPurchaseCredits: { + readonly paraId: u32; + readonly credit: u128; + } & Struct; + readonly isSetBlockProductionCredits: boolean; + readonly asSetBlockProductionCredits: { + readonly paraId: u32; + readonly freeBlockCredits: u32; + } & Struct; + readonly isSetGivenFreeCredits: boolean; + readonly asSetGivenFreeCredits: { + readonly paraId: u32; + readonly givenFreeCredits: bool; + } & Struct; + readonly isSetRefundAddress: boolean; + readonly asSetRefundAddress: { + readonly paraId: u32; + readonly refundAddress: Option; + } & Struct; + readonly isSetCollatorAssignmentCredits: boolean; + readonly asSetCollatorAssignmentCredits: { + readonly paraId: u32; + readonly freeCollatorAssignmentCredits: u32; + } & Struct; + readonly isSetMaxCorePrice: boolean; + readonly asSetMaxCorePrice: { + readonly paraId: u32; + readonly maxCorePrice: Option; + } & Struct; + readonly isSetMaxTip: boolean; + readonly asSetMaxTip: { + readonly paraId: u32; + readonly maxTip: Option; + } & Struct; readonly type: - | "StakingAdmin" - | "Treasurer" - | "FellowshipAdmin" - | "GeneralAdmin" - | "AuctionAdmin" - | "LeaseAdmin" - | "ReferendumCanceller" - | "ReferendumKiller" - | "SmallTipper" - | "BigTipper" - | "SmallSpender" - | "MediumSpender" - | "BigSpender" - | "WhitelistedCaller" - | "FellowshipInitiates" - | "Fellows" - | "FellowshipExperts" - | "FellowshipMasters" - | "Fellowship1Dan" - | "Fellowship2Dan" - | "Fellowship3Dan" - | "Fellowship4Dan" - | "Fellowship5Dan" - | "Fellowship6Dan" - | "Fellowship7Dan" - | "Fellowship8Dan" - | "Fellowship9Dan"; + | "PurchaseCredits" + | "SetBlockProductionCredits" + | "SetGivenFreeCredits" + | "SetRefundAddress" + | "SetCollatorAssignmentCredits" + | "SetMaxCorePrice" + | "SetMaxTip"; } - /** @name PolkadotRuntimeParachainsOriginPalletOrigin (178) */ - interface PolkadotRuntimeParachainsOriginPalletOrigin extends Enum { - readonly isParachain: boolean; - readonly asParachain: u32; - readonly type: "Parachain"; + /** @name PalletDataPreserversCall (172) */ + interface PalletDataPreserversCall extends Enum { + readonly isCreateProfile: boolean; + readonly asCreateProfile: { + readonly profile: PalletDataPreserversProfile; + } & Struct; + readonly isUpdateProfile: boolean; + readonly asUpdateProfile: { + readonly profileId: u64; + readonly profile: PalletDataPreserversProfile; + } & Struct; + readonly isDeleteProfile: boolean; + readonly asDeleteProfile: { + readonly profileId: u64; + } & Struct; + readonly isForceCreateProfile: boolean; + readonly asForceCreateProfile: { + readonly profile: PalletDataPreserversProfile; + readonly forAccount: AccountId32; + } & Struct; + readonly isForceUpdateProfile: boolean; + readonly asForceUpdateProfile: { + readonly profileId: u64; + readonly profile: PalletDataPreserversProfile; + } & Struct; + readonly isForceDeleteProfile: boolean; + readonly asForceDeleteProfile: { + readonly profileId: u64; + } & Struct; + readonly isStartAssignment: boolean; + readonly asStartAssignment: { + readonly profileId: u64; + readonly paraId: u32; + readonly assignerParam: DancelightRuntimePreserversAssignmentPaymentExtra; + } & Struct; + readonly isStopAssignment: boolean; + readonly asStopAssignment: { + readonly profileId: u64; + readonly paraId: u32; + } & Struct; + readonly isForceStartAssignment: boolean; + readonly asForceStartAssignment: { + readonly profileId: u64; + readonly paraId: u32; + readonly assignmentWitness: DancelightRuntimePreserversAssignmentPaymentWitness; + } & Struct; + readonly type: + | "CreateProfile" + | "UpdateProfile" + | "DeleteProfile" + | "ForceCreateProfile" + | "ForceUpdateProfile" + | "ForceDeleteProfile" + | "StartAssignment" + | "StopAssignment" + | "ForceStartAssignment"; } - /** @name PalletXcmOrigin (179) */ - interface PalletXcmOrigin extends Enum { - readonly isXcm: boolean; - readonly asXcm: StagingXcmV4Location; - readonly isResponse: boolean; - readonly asResponse: StagingXcmV4Location; - readonly type: "Xcm" | "Response"; + /** @name PalletDataPreserversProfile (173) */ + interface PalletDataPreserversProfile extends Struct { + readonly url: Bytes; + readonly paraIds: PalletDataPreserversParaIdsFilter; + readonly mode: PalletDataPreserversProfileMode; + readonly assignmentRequest: DancelightRuntimePreserversAssignmentPaymentRequest; } - /** @name StagingXcmV4Location (180) */ - interface StagingXcmV4Location extends Struct { - readonly parents: u8; - readonly interior: StagingXcmV4Junctions; + /** @name PalletDataPreserversParaIdsFilter (175) */ + interface PalletDataPreserversParaIdsFilter extends Enum { + readonly isAnyParaId: boolean; + readonly isWhitelist: boolean; + readonly asWhitelist: BTreeSet; + readonly isBlacklist: boolean; + readonly asBlacklist: BTreeSet; + readonly type: "AnyParaId" | "Whitelist" | "Blacklist"; } - /** @name StagingXcmV4Junctions (181) */ - interface StagingXcmV4Junctions extends Enum { - readonly isHere: boolean; - readonly isX1: boolean; - readonly asX1: StagingXcmV4Junction; - readonly isX2: boolean; - readonly asX2: StagingXcmV4Junction; - readonly isX3: boolean; - readonly asX3: StagingXcmV4Junction; - readonly isX4: boolean; - readonly asX4: StagingXcmV4Junction; - readonly isX5: boolean; - readonly asX5: StagingXcmV4Junction; - readonly isX6: boolean; - readonly asX6: StagingXcmV4Junction; - readonly isX7: boolean; - readonly asX7: StagingXcmV4Junction; - readonly isX8: boolean; - readonly asX8: StagingXcmV4Junction; - readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; + /** @name PalletDataPreserversProfileMode (179) */ + interface PalletDataPreserversProfileMode extends Enum { + readonly isBootnode: boolean; + readonly isRpc: boolean; + readonly asRpc: { + readonly supportsEthereumRpcs: bool; + } & Struct; + readonly type: "Bootnode" | "Rpc"; } - /** @name StagingXcmV4Junction (183) */ - interface StagingXcmV4Junction extends Enum { - readonly isParachain: boolean; - readonly asParachain: Compact; - readonly isAccountId32: boolean; - readonly asAccountId32: { - readonly network: Option; - readonly id: U8aFixed; + /** @name DancelightRuntimePreserversAssignmentPaymentRequest (180) */ + interface DancelightRuntimePreserversAssignmentPaymentRequest extends Enum { + readonly isFree: boolean; + readonly type: "Free"; + } + + /** @name DancelightRuntimePreserversAssignmentPaymentExtra (181) */ + interface DancelightRuntimePreserversAssignmentPaymentExtra extends Enum { + readonly isFree: boolean; + readonly type: "Free"; + } + + /** @name DancelightRuntimePreserversAssignmentPaymentWitness (182) */ + interface DancelightRuntimePreserversAssignmentPaymentWitness extends Enum { + readonly isFree: boolean; + readonly type: "Free"; + } + + /** @name PalletExternalValidatorsCall (183) */ + interface PalletExternalValidatorsCall extends Enum { + readonly isSkipExternalValidators: boolean; + readonly asSkipExternalValidators: { + readonly skip: bool; } & Struct; - readonly isAccountIndex64: boolean; - readonly asAccountIndex64: { - readonly network: Option; - readonly index: Compact; + readonly isAddWhitelisted: boolean; + readonly asAddWhitelisted: { + readonly who: AccountId32; } & Struct; - readonly isAccountKey20: boolean; - readonly asAccountKey20: { - readonly network: Option; - readonly key: U8aFixed; + readonly isRemoveWhitelisted: boolean; + readonly asRemoveWhitelisted: { + readonly who: AccountId32; } & Struct; - readonly isPalletInstance: boolean; - readonly asPalletInstance: u8; - readonly isGeneralIndex: boolean; - readonly asGeneralIndex: Compact; - readonly isGeneralKey: boolean; - readonly asGeneralKey: { - readonly length: u8; - readonly data: U8aFixed; + readonly isForceEra: boolean; + readonly asForceEra: { + readonly mode: PalletExternalValidatorsForcing; } & Struct; - readonly isOnlyChild: boolean; - readonly isPlurality: boolean; - readonly asPlurality: { - readonly id: XcmV3JunctionBodyId; - readonly part: XcmV3JunctionBodyPart; + readonly isSetExternalValidators: boolean; + readonly asSetExternalValidators: { + readonly validators: Vec; } & Struct; - readonly isGlobalConsensus: boolean; - readonly asGlobalConsensus: StagingXcmV4JunctionNetworkId; readonly type: - | "Parachain" - | "AccountId32" - | "AccountIndex64" - | "AccountKey20" - | "PalletInstance" - | "GeneralIndex" - | "GeneralKey" - | "OnlyChild" - | "Plurality" - | "GlobalConsensus"; + | "SkipExternalValidators" + | "AddWhitelisted" + | "RemoveWhitelisted" + | "ForceEra" + | "SetExternalValidators"; } - /** @name StagingXcmV4JunctionNetworkId (185) */ - interface StagingXcmV4JunctionNetworkId extends Enum { - readonly isByGenesis: boolean; - readonly asByGenesis: U8aFixed; - readonly isByFork: boolean; - readonly asByFork: { - readonly blockNumber: u64; - readonly blockHash: U8aFixed; + /** @name PalletExternalValidatorSlashesCall (184) */ + interface PalletExternalValidatorSlashesCall extends Enum { + readonly isCancelDeferredSlash: boolean; + readonly asCancelDeferredSlash: { + readonly era: u32; + readonly slashIndices: Vec; } & Struct; - readonly isPolkadot: boolean; - readonly isKusama: boolean; - readonly isWestend: boolean; - readonly isRococo: boolean; - readonly isWococo: boolean; - readonly isEthereum: boolean; - readonly asEthereum: { - readonly chainId: Compact; + readonly isForceInjectSlash: boolean; + readonly asForceInjectSlash: { + readonly era: u32; + readonly validator: AccountId32; + readonly percentage: Perbill; } & Struct; - readonly isBitcoinCore: boolean; - readonly isBitcoinCash: boolean; - readonly isPolkadotBulletin: boolean; - readonly type: - | "ByGenesis" - | "ByFork" - | "Polkadot" - | "Kusama" - | "Westend" - | "Rococo" - | "Wococo" - | "Ethereum" - | "BitcoinCore" - | "BitcoinCash" - | "PolkadotBulletin"; + readonly isRootTestSendMsgToEth: boolean; + readonly asRootTestSendMsgToEth: { + readonly nonce: H256; + readonly numMsgs: u32; + readonly msgSize: u32; + } & Struct; + readonly type: "CancelDeferredSlash" | "ForceInjectSlash" | "RootTestSendMsgToEth"; } - /** @name XcmV3JunctionBodyId (186) */ - interface XcmV3JunctionBodyId extends Enum { - readonly isUnit: boolean; - readonly isMoniker: boolean; - readonly asMoniker: U8aFixed; - readonly isIndex: boolean; - readonly asIndex: Compact; - readonly isExecutive: boolean; - readonly isTechnical: boolean; - readonly isLegislative: boolean; - readonly isJudicial: boolean; - readonly isDefense: boolean; - readonly isAdministration: boolean; - readonly isTreasury: boolean; - readonly type: - | "Unit" - | "Moniker" - | "Index" - | "Executive" - | "Technical" - | "Legislative" - | "Judicial" - | "Defense" - | "Administration" - | "Treasury"; + /** @name SnowbridgePalletOutboundQueueCall (186) */ + interface SnowbridgePalletOutboundQueueCall extends Enum { + readonly isSetOperatingMode: boolean; + readonly asSetOperatingMode: { + readonly mode: SnowbridgeCoreOperatingModeBasicOperatingMode; + } & Struct; + readonly type: "SetOperatingMode"; } - /** @name XcmV3JunctionBodyPart (187) */ - interface XcmV3JunctionBodyPart extends Enum { - readonly isVoice: boolean; - readonly isMembers: boolean; - readonly asMembers: { - readonly count: Compact; - } & Struct; - readonly isFraction: boolean; - readonly asFraction: { - readonly nom: Compact; - readonly denom: Compact; - } & Struct; - readonly isAtLeastProportion: boolean; - readonly asAtLeastProportion: { - readonly nom: Compact; - readonly denom: Compact; + /** @name SnowbridgePalletInboundQueueCall (187) */ + interface SnowbridgePalletInboundQueueCall extends Enum { + readonly isSubmit: boolean; + readonly asSubmit: { + readonly message: SnowbridgeCoreInboundMessage; } & Struct; - readonly isMoreThanProportion: boolean; - readonly asMoreThanProportion: { - readonly nom: Compact; - readonly denom: Compact; + readonly isSetOperatingMode: boolean; + readonly asSetOperatingMode: { + readonly mode: SnowbridgeCoreOperatingModeBasicOperatingMode; } & Struct; - readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; + readonly type: "Submit" | "SetOperatingMode"; } - /** @name SpCoreVoid (195) */ - type SpCoreVoid = Null; + /** @name SnowbridgeCoreInboundMessage (188) */ + interface SnowbridgeCoreInboundMessage extends Struct { + readonly eventLog: SnowbridgeCoreInboundLog; + readonly proof: SnowbridgeCoreInboundProof; + } - /** @name FrameSupportScheduleDispatchTime (196) */ - interface FrameSupportScheduleDispatchTime extends Enum { - readonly isAt: boolean; - readonly asAt: u32; - readonly isAfter: boolean; - readonly asAfter: u32; - readonly type: "At" | "After"; + /** @name SnowbridgeCoreInboundLog (189) */ + interface SnowbridgeCoreInboundLog extends Struct { + readonly address: H160; + readonly topics: Vec; + readonly data: Bytes; } - /** @name PalletRankedCollectiveCall (198) */ - interface PalletRankedCollectiveCall extends Enum { - readonly isAddMember: boolean; - readonly asAddMember: { - readonly who: MultiAddress; - } & Struct; - readonly isPromoteMember: boolean; - readonly asPromoteMember: { - readonly who: MultiAddress; + /** @name SnowbridgeCoreInboundProof (191) */ + interface SnowbridgeCoreInboundProof extends Struct { + readonly receiptProof: ITuple<[Vec, Vec]>; + readonly executionProof: SnowbridgeBeaconPrimitivesExecutionProof; + } + + /** @name SnowbridgeBeaconPrimitivesExecutionProof (193) */ + interface SnowbridgeBeaconPrimitivesExecutionProof extends Struct { + readonly header: SnowbridgeBeaconPrimitivesBeaconHeader; + readonly ancestryProof: Option; + readonly executionHeader: SnowbridgeBeaconPrimitivesVersionedExecutionPayloadHeader; + readonly executionBranch: Vec; + } + + /** @name SnowbridgeBeaconPrimitivesBeaconHeader (194) */ + interface SnowbridgeBeaconPrimitivesBeaconHeader extends Struct { + readonly slot: u64; + readonly proposerIndex: u64; + readonly parentRoot: H256; + readonly stateRoot: H256; + readonly bodyRoot: H256; + } + + /** @name SnowbridgeBeaconPrimitivesAncestryProof (196) */ + interface SnowbridgeBeaconPrimitivesAncestryProof extends Struct { + readonly headerBranch: Vec; + readonly finalizedBlockRoot: H256; + } + + /** @name SnowbridgeBeaconPrimitivesVersionedExecutionPayloadHeader (197) */ + interface SnowbridgeBeaconPrimitivesVersionedExecutionPayloadHeader extends Enum { + readonly isCapella: boolean; + readonly asCapella: SnowbridgeBeaconPrimitivesExecutionPayloadHeader; + readonly isDeneb: boolean; + readonly asDeneb: SnowbridgeBeaconPrimitivesDenebExecutionPayloadHeader; + readonly type: "Capella" | "Deneb"; + } + + /** @name SnowbridgeBeaconPrimitivesExecutionPayloadHeader (198) */ + interface SnowbridgeBeaconPrimitivesExecutionPayloadHeader extends Struct { + readonly parentHash: H256; + readonly feeRecipient: H160; + readonly stateRoot: H256; + readonly receiptsRoot: H256; + readonly logsBloom: Bytes; + readonly prevRandao: H256; + readonly blockNumber: u64; + readonly gasLimit: u64; + readonly gasUsed: u64; + readonly timestamp: u64; + readonly extraData: Bytes; + readonly baseFeePerGas: U256; + readonly blockHash: H256; + readonly transactionsRoot: H256; + readonly withdrawalsRoot: H256; + } + + /** @name SnowbridgeBeaconPrimitivesDenebExecutionPayloadHeader (199) */ + interface SnowbridgeBeaconPrimitivesDenebExecutionPayloadHeader extends Struct { + readonly parentHash: H256; + readonly feeRecipient: H160; + readonly stateRoot: H256; + readonly receiptsRoot: H256; + readonly logsBloom: Bytes; + readonly prevRandao: H256; + readonly blockNumber: u64; + readonly gasLimit: u64; + readonly gasUsed: u64; + readonly timestamp: u64; + readonly extraData: Bytes; + readonly baseFeePerGas: U256; + readonly blockHash: H256; + readonly transactionsRoot: H256; + readonly withdrawalsRoot: H256; + readonly blobGasUsed: u64; + readonly excessBlobGas: u64; + } + + /** @name SnowbridgePalletSystemCall (200) */ + interface SnowbridgePalletSystemCall extends Enum { + readonly isUpgrade: boolean; + readonly asUpgrade: { + readonly implAddress: H160; + readonly implCodeHash: H256; + readonly initializer: Option; } & Struct; - readonly isDemoteMember: boolean; - readonly asDemoteMember: { - readonly who: MultiAddress; + readonly isSetOperatingMode: boolean; + readonly asSetOperatingMode: { + readonly mode: SnowbridgeCoreOutboundV1OperatingMode; } & Struct; - readonly isRemoveMember: boolean; - readonly asRemoveMember: { - readonly who: MultiAddress; - readonly minRank: u16; + readonly isSetPricingParameters: boolean; + readonly asSetPricingParameters: { + readonly params: SnowbridgeCorePricingPricingParameters; } & Struct; - readonly isVote: boolean; - readonly asVote: { - readonly poll: u32; - readonly aye: bool; + readonly isCreateAgent: boolean; + readonly isCreateChannel: boolean; + readonly asCreateChannel: { + readonly mode: SnowbridgeCoreOutboundV1OperatingMode; } & Struct; - readonly isCleanupPoll: boolean; - readonly asCleanupPoll: { - readonly pollIndex: u32; - readonly max: u32; + readonly isUpdateChannel: boolean; + readonly asUpdateChannel: { + readonly mode: SnowbridgeCoreOutboundV1OperatingMode; } & Struct; - readonly isExchangeMember: boolean; - readonly asExchangeMember: { - readonly who: MultiAddress; - readonly newWho: MultiAddress; + readonly isForceUpdateChannel: boolean; + readonly asForceUpdateChannel: { + readonly channelId: SnowbridgeCoreChannelId; + readonly mode: SnowbridgeCoreOutboundV1OperatingMode; } & Struct; - readonly type: - | "AddMember" - | "PromoteMember" - | "DemoteMember" - | "RemoveMember" - | "Vote" - | "CleanupPoll" - | "ExchangeMember"; - } - - /** @name PalletWhitelistCall (200) */ - interface PalletWhitelistCall extends Enum { - readonly isWhitelistCall: boolean; - readonly asWhitelistCall: { - readonly callHash: H256; + readonly isTransferNativeFromAgent: boolean; + readonly asTransferNativeFromAgent: { + readonly recipient: H160; + readonly amount: u128; } & Struct; - readonly isRemoveWhitelistedCall: boolean; - readonly asRemoveWhitelistedCall: { - readonly callHash: H256; + readonly isForceTransferNativeFromAgent: boolean; + readonly asForceTransferNativeFromAgent: { + readonly location: XcmVersionedLocation; + readonly recipient: H160; + readonly amount: u128; } & Struct; - readonly isDispatchWhitelistedCall: boolean; - readonly asDispatchWhitelistedCall: { - readonly callHash: H256; - readonly callEncodedLen: u32; - readonly callWeightWitness: SpWeightsWeightV2Weight; + readonly isSetTokenTransferFees: boolean; + readonly asSetTokenTransferFees: { + readonly createAssetXcm: u128; + readonly transferAssetXcm: u128; + readonly registerToken: U256; } & Struct; - readonly isDispatchWhitelistedCallWithPreimage: boolean; - readonly asDispatchWhitelistedCallWithPreimage: { - readonly call: Call; + readonly isRegisterToken: boolean; + readonly asRegisterToken: { + readonly location: XcmVersionedLocation; + readonly metadata: SnowbridgeCoreAssetMetadata; } & Struct; readonly type: - | "WhitelistCall" - | "RemoveWhitelistedCall" - | "DispatchWhitelistedCall" - | "DispatchWhitelistedCallWithPreimage"; + | "Upgrade" + | "SetOperatingMode" + | "SetPricingParameters" + | "CreateAgent" + | "CreateChannel" + | "UpdateChannel" + | "ForceUpdateChannel" + | "TransferNativeFromAgent" + | "ForceTransferNativeFromAgent" + | "SetTokenTransferFees" + | "RegisterToken"; } - /** @name PolkadotRuntimeParachainsConfigurationPalletCall (201) */ - interface PolkadotRuntimeParachainsConfigurationPalletCall extends Enum { - readonly isSetValidationUpgradeCooldown: boolean; - readonly asSetValidationUpgradeCooldown: { - readonly new_: u32; + /** @name SnowbridgeCoreOutboundV1Initializer (202) */ + interface SnowbridgeCoreOutboundV1Initializer extends Struct { + readonly params: Bytes; + readonly maximumRequiredGas: u64; + } + + /** @name SnowbridgeCoreAssetMetadata (203) */ + interface SnowbridgeCoreAssetMetadata extends Struct { + readonly name: Bytes; + readonly symbol: Bytes; + readonly decimals: u8; + } + + /** @name PalletSessionCall (205) */ + interface PalletSessionCall extends Enum { + readonly isSetKeys: boolean; + readonly asSetKeys: { + readonly keys_: DancelightRuntimeSessionKeys; + readonly proof: Bytes; } & Struct; - readonly isSetValidationUpgradeDelay: boolean; - readonly asSetValidationUpgradeDelay: { - readonly new_: u32; + readonly isPurgeKeys: boolean; + readonly type: "SetKeys" | "PurgeKeys"; + } + + /** @name DancelightRuntimeSessionKeys (206) */ + interface DancelightRuntimeSessionKeys extends Struct { + readonly grandpa: SpConsensusGrandpaAppPublic; + readonly babe: SpConsensusBabeAppPublic; + readonly paraValidator: PolkadotPrimitivesV8ValidatorAppPublic; + readonly paraAssignment: PolkadotPrimitivesV8AssignmentAppPublic; + readonly authorityDiscovery: SpAuthorityDiscoveryAppPublic; + readonly beefy: SpConsensusBeefyEcdsaCryptoPublic; + readonly nimbus: NimbusPrimitivesNimbusCryptoPublic; + } + + /** @name PolkadotPrimitivesV8ValidatorAppPublic (207) */ + interface PolkadotPrimitivesV8ValidatorAppPublic extends U8aFixed {} + + /** @name PolkadotPrimitivesV8AssignmentAppPublic (208) */ + interface PolkadotPrimitivesV8AssignmentAppPublic extends U8aFixed {} + + /** @name SpAuthorityDiscoveryAppPublic (209) */ + interface SpAuthorityDiscoveryAppPublic extends U8aFixed {} + + /** @name SpConsensusBeefyEcdsaCryptoPublic (210) */ + interface SpConsensusBeefyEcdsaCryptoPublic extends U8aFixed {} + + /** @name NimbusPrimitivesNimbusCryptoPublic (212) */ + interface NimbusPrimitivesNimbusCryptoPublic extends U8aFixed {} + + /** @name PalletGrandpaCall (213) */ + interface PalletGrandpaCall extends Enum { + readonly isReportEquivocation: boolean; + readonly asReportEquivocation: { + readonly equivocationProof: SpConsensusGrandpaEquivocationProof; + readonly keyOwnerProof: SpSessionMembershipProof; } & Struct; - readonly isSetCodeRetentionPeriod: boolean; - readonly asSetCodeRetentionPeriod: { - readonly new_: u32; + readonly isReportEquivocationUnsigned: boolean; + readonly asReportEquivocationUnsigned: { + readonly equivocationProof: SpConsensusGrandpaEquivocationProof; + readonly keyOwnerProof: SpSessionMembershipProof; } & Struct; - readonly isSetMaxCodeSize: boolean; - readonly asSetMaxCodeSize: { - readonly new_: u32; + readonly isNoteStalled: boolean; + readonly asNoteStalled: { + readonly delay: u32; + readonly bestFinalizedBlockNumber: u32; } & Struct; - readonly isSetMaxPovSize: boolean; - readonly asSetMaxPovSize: { - readonly new_: u32; + readonly type: "ReportEquivocation" | "ReportEquivocationUnsigned" | "NoteStalled"; + } + + /** @name SpConsensusGrandpaEquivocationProof (214) */ + interface SpConsensusGrandpaEquivocationProof extends Struct { + readonly setId: u64; + readonly equivocation: SpConsensusGrandpaEquivocation; + } + + /** @name SpConsensusGrandpaEquivocation (215) */ + interface SpConsensusGrandpaEquivocation extends Enum { + readonly isPrevote: boolean; + readonly asPrevote: FinalityGrandpaEquivocationPrevote; + readonly isPrecommit: boolean; + readonly asPrecommit: FinalityGrandpaEquivocationPrecommit; + readonly type: "Prevote" | "Precommit"; + } + + /** @name FinalityGrandpaEquivocationPrevote (216) */ + interface FinalityGrandpaEquivocationPrevote extends Struct { + readonly roundNumber: u64; + readonly identity: SpConsensusGrandpaAppPublic; + readonly first: ITuple<[FinalityGrandpaPrevote, SpConsensusGrandpaAppSignature]>; + readonly second: ITuple<[FinalityGrandpaPrevote, SpConsensusGrandpaAppSignature]>; + } + + /** @name FinalityGrandpaPrevote (217) */ + interface FinalityGrandpaPrevote extends Struct { + readonly targetHash: H256; + readonly targetNumber: u32; + } + + /** @name SpConsensusGrandpaAppSignature (218) */ + interface SpConsensusGrandpaAppSignature extends U8aFixed {} + + /** @name FinalityGrandpaEquivocationPrecommit (220) */ + interface FinalityGrandpaEquivocationPrecommit extends Struct { + readonly roundNumber: u64; + readonly identity: SpConsensusGrandpaAppPublic; + readonly first: ITuple<[FinalityGrandpaPrecommit, SpConsensusGrandpaAppSignature]>; + readonly second: ITuple<[FinalityGrandpaPrecommit, SpConsensusGrandpaAppSignature]>; + } + + /** @name FinalityGrandpaPrecommit (221) */ + interface FinalityGrandpaPrecommit extends Struct { + readonly targetHash: H256; + readonly targetNumber: u32; + } + + /** @name PalletPooledStakingCall (223) */ + interface PalletPooledStakingCall extends Enum { + readonly isRebalanceHold: boolean; + readonly asRebalanceHold: { + readonly candidate: AccountId32; + readonly delegator: AccountId32; + readonly pool: PalletPooledStakingAllTargetPool; } & Struct; - readonly isSetMaxHeadDataSize: boolean; - readonly asSetMaxHeadDataSize: { - readonly new_: u32; + readonly isRequestDelegate: boolean; + readonly asRequestDelegate: { + readonly candidate: AccountId32; + readonly pool: PalletPooledStakingTargetPool; + readonly stake: u128; } & Struct; - readonly isSetCoretimeCores: boolean; - readonly asSetCoretimeCores: { - readonly new_: u32; + readonly isExecutePendingOperations: boolean; + readonly asExecutePendingOperations: { + readonly operations: Vec; } & Struct; - readonly isSetMaxAvailabilityTimeouts: boolean; - readonly asSetMaxAvailabilityTimeouts: { - readonly new_: u32; + readonly isRequestUndelegate: boolean; + readonly asRequestUndelegate: { + readonly candidate: AccountId32; + readonly pool: PalletPooledStakingTargetPool; + readonly amount: PalletPooledStakingSharesOrStake; } & Struct; - readonly isSetGroupRotationFrequency: boolean; - readonly asSetGroupRotationFrequency: { - readonly new_: u32; + readonly isClaimManualRewards: boolean; + readonly asClaimManualRewards: { + readonly pairs: Vec>; } & Struct; - readonly isSetParasAvailabilityPeriod: boolean; - readonly asSetParasAvailabilityPeriod: { - readonly new_: u32; + readonly isUpdateCandidatePosition: boolean; + readonly asUpdateCandidatePosition: { + readonly candidates: Vec; } & Struct; - readonly isSetSchedulingLookahead: boolean; - readonly asSetSchedulingLookahead: { - readonly new_: u32; + readonly isSwapPool: boolean; + readonly asSwapPool: { + readonly candidate: AccountId32; + readonly sourcePool: PalletPooledStakingTargetPool; + readonly amount: PalletPooledStakingSharesOrStake; } & Struct; - readonly isSetMaxValidatorsPerCore: boolean; - readonly asSetMaxValidatorsPerCore: { - readonly new_: Option; + readonly type: + | "RebalanceHold" + | "RequestDelegate" + | "ExecutePendingOperations" + | "RequestUndelegate" + | "ClaimManualRewards" + | "UpdateCandidatePosition" + | "SwapPool"; + } + + /** @name PalletPooledStakingAllTargetPool (224) */ + interface PalletPooledStakingAllTargetPool extends Enum { + readonly isJoining: boolean; + readonly isAutoCompounding: boolean; + readonly isManualRewards: boolean; + readonly isLeaving: boolean; + readonly type: "Joining" | "AutoCompounding" | "ManualRewards" | "Leaving"; + } + + /** @name PalletPooledStakingPendingOperationQuery (226) */ + interface PalletPooledStakingPendingOperationQuery extends Struct { + readonly delegator: AccountId32; + readonly operation: PalletPooledStakingPendingOperationKey; + } + + /** @name PalletPooledStakingPendingOperationKey (227) */ + interface PalletPooledStakingPendingOperationKey extends Enum { + readonly isJoiningAutoCompounding: boolean; + readonly asJoiningAutoCompounding: { + readonly candidate: AccountId32; + readonly at: u32; } & Struct; - readonly isSetMaxValidators: boolean; - readonly asSetMaxValidators: { - readonly new_: Option; + readonly isJoiningManualRewards: boolean; + readonly asJoiningManualRewards: { + readonly candidate: AccountId32; + readonly at: u32; } & Struct; - readonly isSetDisputePeriod: boolean; - readonly asSetDisputePeriod: { - readonly new_: u32; - } & Struct; - readonly isSetDisputePostConclusionAcceptancePeriod: boolean; - readonly asSetDisputePostConclusionAcceptancePeriod: { - readonly new_: u32; - } & Struct; - readonly isSetNoShowSlots: boolean; - readonly asSetNoShowSlots: { - readonly new_: u32; - } & Struct; - readonly isSetNDelayTranches: boolean; - readonly asSetNDelayTranches: { - readonly new_: u32; - } & Struct; - readonly isSetZerothDelayTrancheWidth: boolean; - readonly asSetZerothDelayTrancheWidth: { - readonly new_: u32; - } & Struct; - readonly isSetNeededApprovals: boolean; - readonly asSetNeededApprovals: { - readonly new_: u32; - } & Struct; - readonly isSetRelayVrfModuloSamples: boolean; - readonly asSetRelayVrfModuloSamples: { - readonly new_: u32; - } & Struct; - readonly isSetMaxUpwardQueueCount: boolean; - readonly asSetMaxUpwardQueueCount: { - readonly new_: u32; - } & Struct; - readonly isSetMaxUpwardQueueSize: boolean; - readonly asSetMaxUpwardQueueSize: { - readonly new_: u32; - } & Struct; - readonly isSetMaxDownwardMessageSize: boolean; - readonly asSetMaxDownwardMessageSize: { - readonly new_: u32; - } & Struct; - readonly isSetMaxUpwardMessageSize: boolean; - readonly asSetMaxUpwardMessageSize: { - readonly new_: u32; - } & Struct; - readonly isSetMaxUpwardMessageNumPerCandidate: boolean; - readonly asSetMaxUpwardMessageNumPerCandidate: { - readonly new_: u32; - } & Struct; - readonly isSetHrmpOpenRequestTtl: boolean; - readonly asSetHrmpOpenRequestTtl: { - readonly new_: u32; - } & Struct; - readonly isSetHrmpSenderDeposit: boolean; - readonly asSetHrmpSenderDeposit: { - readonly new_: u128; + readonly isLeaving: boolean; + readonly asLeaving: { + readonly candidate: AccountId32; + readonly at: u32; } & Struct; - readonly isSetHrmpRecipientDeposit: boolean; - readonly asSetHrmpRecipientDeposit: { - readonly new_: u128; + readonly type: "JoiningAutoCompounding" | "JoiningManualRewards" | "Leaving"; + } + + /** @name PalletPooledStakingSharesOrStake (228) */ + interface PalletPooledStakingSharesOrStake extends Enum { + readonly isShares: boolean; + readonly asShares: u128; + readonly isStake: boolean; + readonly asStake: u128; + readonly type: "Shares" | "Stake"; + } + + /** @name PalletTreasuryCall (231) */ + interface PalletTreasuryCall extends Enum { + readonly isSpendLocal: boolean; + readonly asSpendLocal: { + readonly amount: Compact; + readonly beneficiary: MultiAddress; } & Struct; - readonly isSetHrmpChannelMaxCapacity: boolean; - readonly asSetHrmpChannelMaxCapacity: { - readonly new_: u32; + readonly isRemoveApproval: boolean; + readonly asRemoveApproval: { + readonly proposalId: Compact; } & Struct; - readonly isSetHrmpChannelMaxTotalSize: boolean; - readonly asSetHrmpChannelMaxTotalSize: { - readonly new_: u32; + readonly isSpend: boolean; + readonly asSpend: { + readonly assetKind: Null; + readonly amount: Compact; + readonly beneficiary: AccountId32; + readonly validFrom: Option; } & Struct; - readonly isSetHrmpMaxParachainInboundChannels: boolean; - readonly asSetHrmpMaxParachainInboundChannels: { - readonly new_: u32; + readonly isPayout: boolean; + readonly asPayout: { + readonly index: u32; } & Struct; - readonly isSetHrmpChannelMaxMessageSize: boolean; - readonly asSetHrmpChannelMaxMessageSize: { - readonly new_: u32; + readonly isCheckStatus: boolean; + readonly asCheckStatus: { + readonly index: u32; } & Struct; - readonly isSetHrmpMaxParachainOutboundChannels: boolean; - readonly asSetHrmpMaxParachainOutboundChannels: { - readonly new_: u32; + readonly isVoidSpend: boolean; + readonly asVoidSpend: { + readonly index: u32; } & Struct; - readonly isSetHrmpMaxMessageNumPerCandidate: boolean; - readonly asSetHrmpMaxMessageNumPerCandidate: { - readonly new_: u32; + readonly type: "SpendLocal" | "RemoveApproval" | "Spend" | "Payout" | "CheckStatus" | "VoidSpend"; + } + + /** @name PalletConvictionVotingCall (232) */ + interface PalletConvictionVotingCall extends Enum { + readonly isVote: boolean; + readonly asVote: { + readonly pollIndex: Compact; + readonly vote: PalletConvictionVotingVoteAccountVote; } & Struct; - readonly isSetPvfVotingTtl: boolean; - readonly asSetPvfVotingTtl: { - readonly new_: u32; + readonly isDelegate: boolean; + readonly asDelegate: { + readonly class: u16; + readonly to: MultiAddress; + readonly conviction: PalletConvictionVotingConviction; + readonly balance: u128; } & Struct; - readonly isSetMinimumValidationUpgradeDelay: boolean; - readonly asSetMinimumValidationUpgradeDelay: { - readonly new_: u32; + readonly isUndelegate: boolean; + readonly asUndelegate: { + readonly class: u16; } & Struct; - readonly isSetBypassConsistencyCheck: boolean; - readonly asSetBypassConsistencyCheck: { - readonly new_: bool; + readonly isUnlock: boolean; + readonly asUnlock: { + readonly class: u16; + readonly target: MultiAddress; } & Struct; - readonly isSetAsyncBackingParams: boolean; - readonly asSetAsyncBackingParams: { - readonly new_: PolkadotPrimitivesV8AsyncBackingAsyncBackingParams; + readonly isRemoveVote: boolean; + readonly asRemoveVote: { + readonly class: Option; + readonly index: u32; } & Struct; - readonly isSetExecutorParams: boolean; - readonly asSetExecutorParams: { - readonly new_: PolkadotPrimitivesV8ExecutorParams; + readonly isRemoveOtherVote: boolean; + readonly asRemoveOtherVote: { + readonly target: MultiAddress; + readonly class: u16; + readonly index: u32; } & Struct; - readonly isSetOnDemandBaseFee: boolean; - readonly asSetOnDemandBaseFee: { - readonly new_: u128; + readonly type: "Vote" | "Delegate" | "Undelegate" | "Unlock" | "RemoveVote" | "RemoveOtherVote"; + } + + /** @name PalletConvictionVotingConviction (233) */ + interface PalletConvictionVotingConviction extends Enum { + readonly isNone: boolean; + readonly isLocked1x: boolean; + readonly isLocked2x: boolean; + readonly isLocked3x: boolean; + readonly isLocked4x: boolean; + readonly isLocked5x: boolean; + readonly isLocked6x: boolean; + readonly type: "None" | "Locked1x" | "Locked2x" | "Locked3x" | "Locked4x" | "Locked5x" | "Locked6x"; + } + + /** @name PalletReferendaCall (235) */ + interface PalletReferendaCall extends Enum { + readonly isSubmit: boolean; + readonly asSubmit: { + readonly proposalOrigin: DancelightRuntimeOriginCaller; + readonly proposal: FrameSupportPreimagesBounded; + readonly enactmentMoment: FrameSupportScheduleDispatchTime; } & Struct; - readonly isSetOnDemandFeeVariability: boolean; - readonly asSetOnDemandFeeVariability: { - readonly new_: Perbill; + readonly isPlaceDecisionDeposit: boolean; + readonly asPlaceDecisionDeposit: { + readonly index: u32; } & Struct; - readonly isSetOnDemandQueueMaxSize: boolean; - readonly asSetOnDemandQueueMaxSize: { - readonly new_: u32; + readonly isRefundDecisionDeposit: boolean; + readonly asRefundDecisionDeposit: { + readonly index: u32; } & Struct; - readonly isSetOnDemandTargetQueueUtilization: boolean; - readonly asSetOnDemandTargetQueueUtilization: { - readonly new_: Perbill; + readonly isCancel: boolean; + readonly asCancel: { + readonly index: u32; } & Struct; - readonly isSetOnDemandTtl: boolean; - readonly asSetOnDemandTtl: { - readonly new_: u32; + readonly isKill: boolean; + readonly asKill: { + readonly index: u32; } & Struct; - readonly isSetMinimumBackingVotes: boolean; - readonly asSetMinimumBackingVotes: { - readonly new_: u32; + readonly isNudgeReferendum: boolean; + readonly asNudgeReferendum: { + readonly index: u32; } & Struct; - readonly isSetNodeFeature: boolean; - readonly asSetNodeFeature: { - readonly index: u8; - readonly value: bool; + readonly isOneFewerDeciding: boolean; + readonly asOneFewerDeciding: { + readonly track: u16; } & Struct; - readonly isSetApprovalVotingParams: boolean; - readonly asSetApprovalVotingParams: { - readonly new_: PolkadotPrimitivesV8ApprovalVotingParams; + readonly isRefundSubmissionDeposit: boolean; + readonly asRefundSubmissionDeposit: { + readonly index: u32; } & Struct; - readonly isSetSchedulerParams: boolean; - readonly asSetSchedulerParams: { - readonly new_: PolkadotPrimitivesV8SchedulerParams; + readonly isSetMetadata: boolean; + readonly asSetMetadata: { + readonly index: u32; + readonly maybeHash: Option; } & Struct; readonly type: - | "SetValidationUpgradeCooldown" - | "SetValidationUpgradeDelay" - | "SetCodeRetentionPeriod" - | "SetMaxCodeSize" - | "SetMaxPovSize" - | "SetMaxHeadDataSize" - | "SetCoretimeCores" - | "SetMaxAvailabilityTimeouts" - | "SetGroupRotationFrequency" - | "SetParasAvailabilityPeriod" - | "SetSchedulingLookahead" - | "SetMaxValidatorsPerCore" - | "SetMaxValidators" - | "SetDisputePeriod" - | "SetDisputePostConclusionAcceptancePeriod" - | "SetNoShowSlots" - | "SetNDelayTranches" - | "SetZerothDelayTrancheWidth" - | "SetNeededApprovals" - | "SetRelayVrfModuloSamples" - | "SetMaxUpwardQueueCount" - | "SetMaxUpwardQueueSize" - | "SetMaxDownwardMessageSize" - | "SetMaxUpwardMessageSize" - | "SetMaxUpwardMessageNumPerCandidate" - | "SetHrmpOpenRequestTtl" - | "SetHrmpSenderDeposit" - | "SetHrmpRecipientDeposit" - | "SetHrmpChannelMaxCapacity" - | "SetHrmpChannelMaxTotalSize" - | "SetHrmpMaxParachainInboundChannels" - | "SetHrmpChannelMaxMessageSize" - | "SetHrmpMaxParachainOutboundChannels" - | "SetHrmpMaxMessageNumPerCandidate" - | "SetPvfVotingTtl" - | "SetMinimumValidationUpgradeDelay" - | "SetBypassConsistencyCheck" - | "SetAsyncBackingParams" - | "SetExecutorParams" - | "SetOnDemandBaseFee" - | "SetOnDemandFeeVariability" - | "SetOnDemandQueueMaxSize" - | "SetOnDemandTargetQueueUtilization" - | "SetOnDemandTtl" - | "SetMinimumBackingVotes" - | "SetNodeFeature" - | "SetApprovalVotingParams" - | "SetSchedulerParams"; + | "Submit" + | "PlaceDecisionDeposit" + | "RefundDecisionDeposit" + | "Cancel" + | "Kill" + | "NudgeReferendum" + | "OneFewerDeciding" + | "RefundSubmissionDeposit" + | "SetMetadata"; } - /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (202) */ - interface PolkadotPrimitivesV8AsyncBackingAsyncBackingParams extends Struct { - readonly maxCandidateDepth: u32; - readonly allowedAncestryLen: u32; + /** @name DancelightRuntimeOriginCaller (236) */ + interface DancelightRuntimeOriginCaller extends Enum { + readonly isSystem: boolean; + readonly asSystem: FrameSupportDispatchRawOrigin; + readonly isVoid: boolean; + readonly isOrigins: boolean; + readonly asOrigins: DancelightRuntimeGovernanceOriginsPalletCustomOriginsOrigin; + readonly isParachainsOrigin: boolean; + readonly asParachainsOrigin: PolkadotRuntimeParachainsOriginPalletOrigin; + readonly isXcmPallet: boolean; + readonly asXcmPallet: PalletXcmOrigin; + readonly type: "System" | "Void" | "Origins" | "ParachainsOrigin" | "XcmPallet"; } - /** @name PolkadotPrimitivesV8ExecutorParams (203) */ - interface PolkadotPrimitivesV8ExecutorParams extends Vec {} + /** @name FrameSupportDispatchRawOrigin (237) */ + interface FrameSupportDispatchRawOrigin extends Enum { + readonly isRoot: boolean; + readonly isSigned: boolean; + readonly asSigned: AccountId32; + readonly isNone: boolean; + readonly type: "Root" | "Signed" | "None"; + } - /** @name PolkadotPrimitivesV8ExecutorParamsExecutorParam (205) */ - interface PolkadotPrimitivesV8ExecutorParamsExecutorParam extends Enum { - readonly isMaxMemoryPages: boolean; - readonly asMaxMemoryPages: u32; - readonly isStackLogicalMax: boolean; - readonly asStackLogicalMax: u32; - readonly isStackNativeMax: boolean; - readonly asStackNativeMax: u32; - readonly isPrecheckingMaxMemory: boolean; - readonly asPrecheckingMaxMemory: u64; - readonly isPvfPrepTimeout: boolean; - readonly asPvfPrepTimeout: ITuple<[PolkadotPrimitivesV8PvfPrepKind, u64]>; - readonly isPvfExecTimeout: boolean; - readonly asPvfExecTimeout: ITuple<[PolkadotPrimitivesV8PvfExecKind, u64]>; - readonly isWasmExtBulkMemory: boolean; + /** @name DancelightRuntimeGovernanceOriginsPalletCustomOriginsOrigin (238) */ + interface DancelightRuntimeGovernanceOriginsPalletCustomOriginsOrigin extends Enum { + readonly isStakingAdmin: boolean; + readonly isTreasurer: boolean; + readonly isFellowshipAdmin: boolean; + readonly isGeneralAdmin: boolean; + readonly isAuctionAdmin: boolean; + readonly isLeaseAdmin: boolean; + readonly isReferendumCanceller: boolean; + readonly isReferendumKiller: boolean; + readonly isSmallTipper: boolean; + readonly isBigTipper: boolean; + readonly isSmallSpender: boolean; + readonly isMediumSpender: boolean; + readonly isBigSpender: boolean; + readonly isWhitelistedCaller: boolean; + readonly isFellowshipInitiates: boolean; + readonly isFellows: boolean; + readonly isFellowshipExperts: boolean; + readonly isFellowshipMasters: boolean; + readonly isFellowship1Dan: boolean; + readonly isFellowship2Dan: boolean; + readonly isFellowship3Dan: boolean; + readonly isFellowship4Dan: boolean; + readonly isFellowship5Dan: boolean; + readonly isFellowship6Dan: boolean; + readonly isFellowship7Dan: boolean; + readonly isFellowship8Dan: boolean; + readonly isFellowship9Dan: boolean; readonly type: - | "MaxMemoryPages" - | "StackLogicalMax" - | "StackNativeMax" - | "PrecheckingMaxMemory" - | "PvfPrepTimeout" - | "PvfExecTimeout" - | "WasmExtBulkMemory"; + | "StakingAdmin" + | "Treasurer" + | "FellowshipAdmin" + | "GeneralAdmin" + | "AuctionAdmin" + | "LeaseAdmin" + | "ReferendumCanceller" + | "ReferendumKiller" + | "SmallTipper" + | "BigTipper" + | "SmallSpender" + | "MediumSpender" + | "BigSpender" + | "WhitelistedCaller" + | "FellowshipInitiates" + | "Fellows" + | "FellowshipExperts" + | "FellowshipMasters" + | "Fellowship1Dan" + | "Fellowship2Dan" + | "Fellowship3Dan" + | "Fellowship4Dan" + | "Fellowship5Dan" + | "Fellowship6Dan" + | "Fellowship7Dan" + | "Fellowship8Dan" + | "Fellowship9Dan"; } - /** @name PolkadotPrimitivesV8PvfPrepKind (206) */ - interface PolkadotPrimitivesV8PvfPrepKind extends Enum { - readonly isPrecheck: boolean; - readonly isPrepare: boolean; - readonly type: "Precheck" | "Prepare"; + /** @name PolkadotRuntimeParachainsOriginPalletOrigin (239) */ + interface PolkadotRuntimeParachainsOriginPalletOrigin extends Enum { + readonly isParachain: boolean; + readonly asParachain: u32; + readonly type: "Parachain"; } - /** @name PolkadotPrimitivesV8PvfExecKind (207) */ - interface PolkadotPrimitivesV8PvfExecKind extends Enum { - readonly isBacking: boolean; - readonly isApproval: boolean; - readonly type: "Backing" | "Approval"; + /** @name PalletXcmOrigin (240) */ + interface PalletXcmOrigin extends Enum { + readonly isXcm: boolean; + readonly asXcm: StagingXcmV4Location; + readonly isResponse: boolean; + readonly asResponse: StagingXcmV4Location; + readonly type: "Xcm" | "Response"; } - /** @name PolkadotPrimitivesV8ApprovalVotingParams (208) */ - interface PolkadotPrimitivesV8ApprovalVotingParams extends Struct { - readonly maxApprovalCoalesceCount: u32; - } + /** @name SpCoreVoid (241) */ + type SpCoreVoid = Null; - /** @name PolkadotPrimitivesV8SchedulerParams (209) */ - interface PolkadotPrimitivesV8SchedulerParams extends Struct { - readonly groupRotationFrequency: u32; - readonly parasAvailabilityPeriod: u32; - readonly maxValidatorsPerCore: Option; - readonly lookahead: u32; - readonly numCores: u32; - readonly maxAvailabilityTimeouts: u32; - readonly onDemandQueueMaxSize: u32; - readonly onDemandTargetQueueUtilization: Perbill; - readonly onDemandFeeVariability: Perbill; - readonly onDemandBaseFee: u128; - readonly ttl: u32; + /** @name FrameSupportScheduleDispatchTime (242) */ + interface FrameSupportScheduleDispatchTime extends Enum { + readonly isAt: boolean; + readonly asAt: u32; + readonly isAfter: boolean; + readonly asAfter: u32; + readonly type: "At" | "After"; } - /** @name PolkadotRuntimeParachainsSharedPalletCall (210) */ - type PolkadotRuntimeParachainsSharedPalletCall = Null; - - /** @name PolkadotRuntimeParachainsInclusionPalletCall (211) */ - type PolkadotRuntimeParachainsInclusionPalletCall = Null; - - /** @name PolkadotRuntimeParachainsParasInherentPalletCall (212) */ - interface PolkadotRuntimeParachainsParasInherentPalletCall extends Enum { - readonly isEnter: boolean; - readonly asEnter: { - readonly data: PolkadotPrimitivesV8InherentData; + /** @name PalletRankedCollectiveCall (243) */ + interface PalletRankedCollectiveCall extends Enum { + readonly isAddMember: boolean; + readonly asAddMember: { + readonly who: MultiAddress; } & Struct; - readonly type: "Enter"; - } - - /** @name PolkadotPrimitivesV8InherentData (213) */ - interface PolkadotPrimitivesV8InherentData extends Struct { - readonly bitfields: Vec; - readonly backedCandidates: Vec; - readonly disputes: Vec; - readonly parentHeader: SpRuntimeHeader; + readonly isPromoteMember: boolean; + readonly asPromoteMember: { + readonly who: MultiAddress; + } & Struct; + readonly isDemoteMember: boolean; + readonly asDemoteMember: { + readonly who: MultiAddress; + } & Struct; + readonly isRemoveMember: boolean; + readonly asRemoveMember: { + readonly who: MultiAddress; + readonly minRank: u16; + } & Struct; + readonly isVote: boolean; + readonly asVote: { + readonly poll: u32; + readonly aye: bool; + } & Struct; + readonly isCleanupPoll: boolean; + readonly asCleanupPoll: { + readonly pollIndex: u32; + readonly max: u32; + } & Struct; + readonly isExchangeMember: boolean; + readonly asExchangeMember: { + readonly who: MultiAddress; + readonly newWho: MultiAddress; + } & Struct; + readonly type: + | "AddMember" + | "PromoteMember" + | "DemoteMember" + | "RemoveMember" + | "Vote" + | "CleanupPoll" + | "ExchangeMember"; } - /** @name PolkadotPrimitivesV8SignedUncheckedSigned (215) */ - interface PolkadotPrimitivesV8SignedUncheckedSigned extends Struct { - readonly payload: BitVec; - readonly validatorIndex: u32; - readonly signature: PolkadotPrimitivesV8ValidatorAppSignature; + /** @name PalletWhitelistCall (245) */ + interface PalletWhitelistCall extends Enum { + readonly isWhitelistCall: boolean; + readonly asWhitelistCall: { + readonly callHash: H256; + } & Struct; + readonly isRemoveWhitelistedCall: boolean; + readonly asRemoveWhitelistedCall: { + readonly callHash: H256; + } & Struct; + readonly isDispatchWhitelistedCall: boolean; + readonly asDispatchWhitelistedCall: { + readonly callHash: H256; + readonly callEncodedLen: u32; + readonly callWeightWitness: SpWeightsWeightV2Weight; + } & Struct; + readonly isDispatchWhitelistedCallWithPreimage: boolean; + readonly asDispatchWhitelistedCallWithPreimage: { + readonly call: Call; + } & Struct; + readonly type: + | "WhitelistCall" + | "RemoveWhitelistedCall" + | "DispatchWhitelistedCall" + | "DispatchWhitelistedCallWithPreimage"; } - /** @name BitvecOrderLsb0 (218) */ - type BitvecOrderLsb0 = Null; - - /** @name PolkadotPrimitivesV8ValidatorAppSignature (220) */ - interface PolkadotPrimitivesV8ValidatorAppSignature extends U8aFixed {} - - /** @name PolkadotPrimitivesV8BackedCandidate (222) */ - interface PolkadotPrimitivesV8BackedCandidate extends Struct { - readonly candidate: PolkadotPrimitivesV8CommittedCandidateReceipt; - readonly validityVotes: Vec; - readonly validatorIndices: BitVec; - } - - /** @name PolkadotPrimitivesV8CommittedCandidateReceipt (223) */ - interface PolkadotPrimitivesV8CommittedCandidateReceipt extends Struct { - readonly descriptor: PolkadotPrimitivesV8CandidateDescriptor; - readonly commitments: PolkadotPrimitivesV8CandidateCommitments; - } - - /** @name PolkadotPrimitivesV8CandidateDescriptor (224) */ - interface PolkadotPrimitivesV8CandidateDescriptor extends Struct { - readonly paraId: u32; - readonly relayParent: H256; - readonly collator: PolkadotPrimitivesV8CollatorAppPublic; - readonly persistedValidationDataHash: H256; - readonly povHash: H256; - readonly erasureRoot: H256; - readonly signature: PolkadotPrimitivesV8CollatorAppSignature; - readonly paraHead: H256; - readonly validationCodeHash: H256; - } - - /** @name PolkadotPrimitivesV8CollatorAppPublic (225) */ - interface PolkadotPrimitivesV8CollatorAppPublic extends U8aFixed {} - - /** @name PolkadotPrimitivesV8CollatorAppSignature (226) */ - interface PolkadotPrimitivesV8CollatorAppSignature extends U8aFixed {} - - /** @name PolkadotPrimitivesV8CandidateCommitments (228) */ - interface PolkadotPrimitivesV8CandidateCommitments extends Struct { - readonly upwardMessages: Vec; - readonly horizontalMessages: Vec; - readonly newValidationCode: Option; - readonly headData: Bytes; - readonly processedDownwardMessages: u32; - readonly hrmpWatermark: u32; - } - - /** @name PolkadotCorePrimitivesOutboundHrmpMessage (231) */ - interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct { - readonly recipient: u32; - readonly data: Bytes; - } - - /** @name PolkadotPrimitivesV8ValidityAttestation (236) */ - interface PolkadotPrimitivesV8ValidityAttestation extends Enum { - readonly isImplicit: boolean; - readonly asImplicit: PolkadotPrimitivesV8ValidatorAppSignature; - readonly isExplicit: boolean; - readonly asExplicit: PolkadotPrimitivesV8ValidatorAppSignature; - readonly type: "Implicit" | "Explicit"; - } - - /** @name PolkadotPrimitivesV8DisputeStatementSet (238) */ - interface PolkadotPrimitivesV8DisputeStatementSet extends Struct { - readonly candidateHash: H256; - readonly session: u32; - readonly statements: Vec< - ITuple<[PolkadotPrimitivesV8DisputeStatement, u32, PolkadotPrimitivesV8ValidatorAppSignature]> - >; - } - - /** @name PolkadotPrimitivesV8DisputeStatement (242) */ - interface PolkadotPrimitivesV8DisputeStatement extends Enum { - readonly isValid: boolean; - readonly asValid: PolkadotPrimitivesV8ValidDisputeStatementKind; - readonly isInvalid: boolean; - readonly asInvalid: PolkadotPrimitivesV8InvalidDisputeStatementKind; - readonly type: "Valid" | "Invalid"; - } - - /** @name PolkadotPrimitivesV8ValidDisputeStatementKind (243) */ - interface PolkadotPrimitivesV8ValidDisputeStatementKind extends Enum { - readonly isExplicit: boolean; - readonly isBackingSeconded: boolean; - readonly asBackingSeconded: H256; - readonly isBackingValid: boolean; - readonly asBackingValid: H256; - readonly isApprovalChecking: boolean; - readonly isApprovalCheckingMultipleCandidates: boolean; - readonly asApprovalCheckingMultipleCandidates: Vec; - readonly type: - | "Explicit" - | "BackingSeconded" - | "BackingValid" - | "ApprovalChecking" - | "ApprovalCheckingMultipleCandidates"; - } - - /** @name PolkadotPrimitivesV8InvalidDisputeStatementKind (245) */ - interface PolkadotPrimitivesV8InvalidDisputeStatementKind extends Enum { - readonly isExplicit: boolean; - readonly type: "Explicit"; - } - - /** @name PolkadotRuntimeParachainsParasPalletCall (246) */ - interface PolkadotRuntimeParachainsParasPalletCall extends Enum { - readonly isForceSetCurrentCode: boolean; - readonly asForceSetCurrentCode: { - readonly para: u32; - readonly newCode: Bytes; + /** @name PolkadotRuntimeParachainsConfigurationPalletCall (246) */ + interface PolkadotRuntimeParachainsConfigurationPalletCall extends Enum { + readonly isSetValidationUpgradeCooldown: boolean; + readonly asSetValidationUpgradeCooldown: { + readonly new_: u32; } & Struct; - readonly isForceSetCurrentHead: boolean; - readonly asForceSetCurrentHead: { - readonly para: u32; - readonly newHead: Bytes; + readonly isSetValidationUpgradeDelay: boolean; + readonly asSetValidationUpgradeDelay: { + readonly new_: u32; } & Struct; - readonly isForceScheduleCodeUpgrade: boolean; - readonly asForceScheduleCodeUpgrade: { - readonly para: u32; - readonly newCode: Bytes; - readonly relayParentNumber: u32; + readonly isSetCodeRetentionPeriod: boolean; + readonly asSetCodeRetentionPeriod: { + readonly new_: u32; } & Struct; - readonly isForceNoteNewHead: boolean; - readonly asForceNoteNewHead: { - readonly para: u32; - readonly newHead: Bytes; + readonly isSetMaxCodeSize: boolean; + readonly asSetMaxCodeSize: { + readonly new_: u32; } & Struct; - readonly isForceQueueAction: boolean; - readonly asForceQueueAction: { - readonly para: u32; + readonly isSetMaxPovSize: boolean; + readonly asSetMaxPovSize: { + readonly new_: u32; } & Struct; - readonly isAddTrustedValidationCode: boolean; - readonly asAddTrustedValidationCode: { - readonly validationCode: Bytes; + readonly isSetMaxHeadDataSize: boolean; + readonly asSetMaxHeadDataSize: { + readonly new_: u32; } & Struct; - readonly isPokeUnusedValidationCode: boolean; - readonly asPokeUnusedValidationCode: { - readonly validationCodeHash: H256; + readonly isSetCoretimeCores: boolean; + readonly asSetCoretimeCores: { + readonly new_: u32; } & Struct; - readonly isIncludePvfCheckStatement: boolean; - readonly asIncludePvfCheckStatement: { - readonly stmt: PolkadotPrimitivesV8PvfCheckStatement; - readonly signature: PolkadotPrimitivesV8ValidatorAppSignature; + readonly isSetMaxAvailabilityTimeouts: boolean; + readonly asSetMaxAvailabilityTimeouts: { + readonly new_: u32; } & Struct; - readonly isForceSetMostRecentContext: boolean; - readonly asForceSetMostRecentContext: { - readonly para: u32; - readonly context: u32; + readonly isSetGroupRotationFrequency: boolean; + readonly asSetGroupRotationFrequency: { + readonly new_: u32; } & Struct; - readonly type: - | "ForceSetCurrentCode" - | "ForceSetCurrentHead" - | "ForceScheduleCodeUpgrade" - | "ForceNoteNewHead" - | "ForceQueueAction" - | "AddTrustedValidationCode" - | "PokeUnusedValidationCode" - | "IncludePvfCheckStatement" - | "ForceSetMostRecentContext"; - } - - /** @name PolkadotPrimitivesV8PvfCheckStatement (247) */ - interface PolkadotPrimitivesV8PvfCheckStatement extends Struct { - readonly accept: bool; - readonly subject: H256; - readonly sessionIndex: u32; - readonly validatorIndex: u32; - } - - /** @name PolkadotRuntimeParachainsInitializerPalletCall (248) */ - interface PolkadotRuntimeParachainsInitializerPalletCall extends Enum { - readonly isForceApprove: boolean; - readonly asForceApprove: { - readonly upTo: u32; + readonly isSetParasAvailabilityPeriod: boolean; + readonly asSetParasAvailabilityPeriod: { + readonly new_: u32; } & Struct; - readonly type: "ForceApprove"; - } - - /** @name PolkadotRuntimeParachainsHrmpPalletCall (249) */ - interface PolkadotRuntimeParachainsHrmpPalletCall extends Enum { - readonly isHrmpInitOpenChannel: boolean; - readonly asHrmpInitOpenChannel: { - readonly recipient: u32; - readonly proposedMaxCapacity: u32; - readonly proposedMaxMessageSize: u32; + readonly isSetSchedulingLookahead: boolean; + readonly asSetSchedulingLookahead: { + readonly new_: u32; } & Struct; - readonly isHrmpAcceptOpenChannel: boolean; - readonly asHrmpAcceptOpenChannel: { - readonly sender: u32; + readonly isSetMaxValidatorsPerCore: boolean; + readonly asSetMaxValidatorsPerCore: { + readonly new_: Option; } & Struct; - readonly isHrmpCloseChannel: boolean; - readonly asHrmpCloseChannel: { - readonly channelId: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; + readonly isSetMaxValidators: boolean; + readonly asSetMaxValidators: { + readonly new_: Option; } & Struct; - readonly isForceCleanHrmp: boolean; - readonly asForceCleanHrmp: { - readonly para: u32; - readonly numInbound: u32; - readonly numOutbound: u32; + readonly isSetDisputePeriod: boolean; + readonly asSetDisputePeriod: { + readonly new_: u32; } & Struct; - readonly isForceProcessHrmpOpen: boolean; - readonly asForceProcessHrmpOpen: { - readonly channels: u32; + readonly isSetDisputePostConclusionAcceptancePeriod: boolean; + readonly asSetDisputePostConclusionAcceptancePeriod: { + readonly new_: u32; } & Struct; - readonly isForceProcessHrmpClose: boolean; - readonly asForceProcessHrmpClose: { - readonly channels: u32; + readonly isSetNoShowSlots: boolean; + readonly asSetNoShowSlots: { + readonly new_: u32; } & Struct; - readonly isHrmpCancelOpenRequest: boolean; - readonly asHrmpCancelOpenRequest: { - readonly channelId: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; - readonly openRequests: u32; + readonly isSetNDelayTranches: boolean; + readonly asSetNDelayTranches: { + readonly new_: u32; } & Struct; - readonly isForceOpenHrmpChannel: boolean; - readonly asForceOpenHrmpChannel: { - readonly sender: u32; - readonly recipient: u32; - readonly maxCapacity: u32; - readonly maxMessageSize: u32; + readonly isSetZerothDelayTrancheWidth: boolean; + readonly asSetZerothDelayTrancheWidth: { + readonly new_: u32; } & Struct; - readonly isEstablishSystemChannel: boolean; - readonly asEstablishSystemChannel: { - readonly sender: u32; - readonly recipient: u32; + readonly isSetNeededApprovals: boolean; + readonly asSetNeededApprovals: { + readonly new_: u32; } & Struct; - readonly isPokeChannelDeposits: boolean; - readonly asPokeChannelDeposits: { - readonly sender: u32; - readonly recipient: u32; + readonly isSetRelayVrfModuloSamples: boolean; + readonly asSetRelayVrfModuloSamples: { + readonly new_: u32; } & Struct; - readonly isEstablishChannelWithSystem: boolean; - readonly asEstablishChannelWithSystem: { - readonly targetSystemChain: u32; + readonly isSetMaxUpwardQueueCount: boolean; + readonly asSetMaxUpwardQueueCount: { + readonly new_: u32; } & Struct; - readonly type: - | "HrmpInitOpenChannel" - | "HrmpAcceptOpenChannel" - | "HrmpCloseChannel" - | "ForceCleanHrmp" - | "ForceProcessHrmpOpen" - | "ForceProcessHrmpClose" - | "HrmpCancelOpenRequest" - | "ForceOpenHrmpChannel" - | "EstablishSystemChannel" - | "PokeChannelDeposits" - | "EstablishChannelWithSystem"; - } - - /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (250) */ - interface PolkadotParachainPrimitivesPrimitivesHrmpChannelId extends Struct { - readonly sender: u32; - readonly recipient: u32; - } - - /** @name PolkadotRuntimeParachainsDisputesPalletCall (251) */ - interface PolkadotRuntimeParachainsDisputesPalletCall extends Enum { - readonly isForceUnfreeze: boolean; - readonly type: "ForceUnfreeze"; - } - - /** @name PolkadotRuntimeParachainsDisputesSlashingPalletCall (252) */ - interface PolkadotRuntimeParachainsDisputesSlashingPalletCall extends Enum { - readonly isReportDisputeLostUnsigned: boolean; - readonly asReportDisputeLostUnsigned: { - readonly disputeProof: PolkadotPrimitivesV8SlashingDisputeProof; - readonly keyOwnerProof: SpSessionMembershipProof; + readonly isSetMaxUpwardQueueSize: boolean; + readonly asSetMaxUpwardQueueSize: { + readonly new_: u32; } & Struct; - readonly type: "ReportDisputeLostUnsigned"; - } - - /** @name PolkadotPrimitivesV8SlashingDisputeProof (253) */ - interface PolkadotPrimitivesV8SlashingDisputeProof extends Struct { - readonly timeSlot: PolkadotPrimitivesV8SlashingDisputesTimeSlot; - readonly kind: PolkadotPrimitivesV8SlashingSlashingOffenceKind; - readonly validatorIndex: u32; - readonly validatorId: PolkadotPrimitivesV8ValidatorAppPublic; - } - - /** @name PolkadotPrimitivesV8SlashingDisputesTimeSlot (254) */ - interface PolkadotPrimitivesV8SlashingDisputesTimeSlot extends Struct { - readonly sessionIndex: u32; - readonly candidateHash: H256; - } - - /** @name PolkadotPrimitivesV8SlashingSlashingOffenceKind (255) */ - interface PolkadotPrimitivesV8SlashingSlashingOffenceKind extends Enum { - readonly isForInvalid: boolean; - readonly isAgainstValid: boolean; - readonly type: "ForInvalid" | "AgainstValid"; - } - - /** @name PalletMessageQueueCall (256) */ - interface PalletMessageQueueCall extends Enum { - readonly isReapPage: boolean; - readonly asReapPage: { - readonly messageOrigin: DancelightRuntimeAggregateMessageOrigin; - readonly pageIndex: u32; + readonly isSetMaxDownwardMessageSize: boolean; + readonly asSetMaxDownwardMessageSize: { + readonly new_: u32; } & Struct; - readonly isExecuteOverweight: boolean; - readonly asExecuteOverweight: { - readonly messageOrigin: DancelightRuntimeAggregateMessageOrigin; - readonly page: u32; - readonly index: u32; - readonly weightLimit: SpWeightsWeightV2Weight; + readonly isSetMaxUpwardMessageSize: boolean; + readonly asSetMaxUpwardMessageSize: { + readonly new_: u32; } & Struct; - readonly type: "ReapPage" | "ExecuteOverweight"; - } - - /** @name DancelightRuntimeAggregateMessageOrigin (257) */ - interface DancelightRuntimeAggregateMessageOrigin extends Enum { - readonly isUmp: boolean; - readonly asUmp: PolkadotRuntimeParachainsInclusionUmpQueueId; - readonly isSnowbridge: boolean; - readonly asSnowbridge: SnowbridgeCoreChannelId; - readonly isSnowbridgeTanssi: boolean; - readonly asSnowbridgeTanssi: SnowbridgeCoreChannelId; - readonly type: "Ump" | "Snowbridge" | "SnowbridgeTanssi"; - } - - /** @name PolkadotRuntimeParachainsInclusionUmpQueueId (258) */ - interface PolkadotRuntimeParachainsInclusionUmpQueueId extends Enum { - readonly isPara: boolean; - readonly asPara: u32; - readonly type: "Para"; - } - - /** @name SnowbridgeCoreChannelId (259) */ - interface SnowbridgeCoreChannelId extends U8aFixed {} - - /** @name PolkadotRuntimeParachainsOnDemandPalletCall (260) */ - interface PolkadotRuntimeParachainsOnDemandPalletCall extends Enum { - readonly isPlaceOrderAllowDeath: boolean; - readonly asPlaceOrderAllowDeath: { - readonly maxAmount: u128; - readonly paraId: u32; + readonly isSetMaxUpwardMessageNumPerCandidate: boolean; + readonly asSetMaxUpwardMessageNumPerCandidate: { + readonly new_: u32; } & Struct; - readonly isPlaceOrderKeepAlive: boolean; - readonly asPlaceOrderKeepAlive: { - readonly maxAmount: u128; - readonly paraId: u32; + readonly isSetHrmpOpenRequestTtl: boolean; + readonly asSetHrmpOpenRequestTtl: { + readonly new_: u32; } & Struct; - readonly type: "PlaceOrderAllowDeath" | "PlaceOrderKeepAlive"; - } - - /** @name PolkadotRuntimeCommonParasRegistrarPalletCall (261) */ - interface PolkadotRuntimeCommonParasRegistrarPalletCall extends Enum { - readonly isRegister: boolean; - readonly asRegister: { - readonly id: u32; - readonly genesisHead: Bytes; - readonly validationCode: Bytes; + readonly isSetHrmpSenderDeposit: boolean; + readonly asSetHrmpSenderDeposit: { + readonly new_: u128; } & Struct; - readonly isForceRegister: boolean; - readonly asForceRegister: { - readonly who: AccountId32; - readonly deposit: u128; - readonly id: u32; - readonly genesisHead: Bytes; - readonly validationCode: Bytes; + readonly isSetHrmpRecipientDeposit: boolean; + readonly asSetHrmpRecipientDeposit: { + readonly new_: u128; } & Struct; - readonly isDeregister: boolean; - readonly asDeregister: { - readonly id: u32; + readonly isSetHrmpChannelMaxCapacity: boolean; + readonly asSetHrmpChannelMaxCapacity: { + readonly new_: u32; } & Struct; - readonly isSwap: boolean; - readonly asSwap: { - readonly id: u32; - readonly other: u32; + readonly isSetHrmpChannelMaxTotalSize: boolean; + readonly asSetHrmpChannelMaxTotalSize: { + readonly new_: u32; } & Struct; - readonly isRemoveLock: boolean; - readonly asRemoveLock: { - readonly para: u32; + readonly isSetHrmpMaxParachainInboundChannels: boolean; + readonly asSetHrmpMaxParachainInboundChannels: { + readonly new_: u32; } & Struct; - readonly isReserve: boolean; - readonly isAddLock: boolean; - readonly asAddLock: { - readonly para: u32; + readonly isSetHrmpChannelMaxMessageSize: boolean; + readonly asSetHrmpChannelMaxMessageSize: { + readonly new_: u32; } & Struct; - readonly isScheduleCodeUpgrade: boolean; - readonly asScheduleCodeUpgrade: { - readonly para: u32; - readonly newCode: Bytes; + readonly isSetHrmpMaxParachainOutboundChannels: boolean; + readonly asSetHrmpMaxParachainOutboundChannels: { + readonly new_: u32; } & Struct; - readonly isSetCurrentHead: boolean; - readonly asSetCurrentHead: { - readonly para: u32; - readonly newHead: Bytes; + readonly isSetHrmpMaxMessageNumPerCandidate: boolean; + readonly asSetHrmpMaxMessageNumPerCandidate: { + readonly new_: u32; } & Struct; - readonly type: - | "Register" - | "ForceRegister" - | "Deregister" - | "Swap" - | "RemoveLock" - | "Reserve" - | "AddLock" - | "ScheduleCodeUpgrade" - | "SetCurrentHead"; - } - - /** @name PalletUtilityCall (262) */ - interface PalletUtilityCall extends Enum { - readonly isBatch: boolean; - readonly asBatch: { - readonly calls: Vec; + readonly isSetPvfVotingTtl: boolean; + readonly asSetPvfVotingTtl: { + readonly new_: u32; } & Struct; - readonly isAsDerivative: boolean; - readonly asAsDerivative: { - readonly index: u16; - readonly call: Call; + readonly isSetMinimumValidationUpgradeDelay: boolean; + readonly asSetMinimumValidationUpgradeDelay: { + readonly new_: u32; } & Struct; - readonly isBatchAll: boolean; - readonly asBatchAll: { - readonly calls: Vec; + readonly isSetBypassConsistencyCheck: boolean; + readonly asSetBypassConsistencyCheck: { + readonly new_: bool; } & Struct; - readonly isDispatchAs: boolean; - readonly asDispatchAs: { - readonly asOrigin: DancelightRuntimeOriginCaller; - readonly call: Call; + readonly isSetAsyncBackingParams: boolean; + readonly asSetAsyncBackingParams: { + readonly new_: PolkadotPrimitivesV8AsyncBackingAsyncBackingParams; } & Struct; - readonly isForceBatch: boolean; - readonly asForceBatch: { - readonly calls: Vec; + readonly isSetExecutorParams: boolean; + readonly asSetExecutorParams: { + readonly new_: PolkadotPrimitivesV8ExecutorParams; } & Struct; - readonly isWithWeight: boolean; - readonly asWithWeight: { - readonly call: Call; - readonly weight: SpWeightsWeightV2Weight; + readonly isSetOnDemandBaseFee: boolean; + readonly asSetOnDemandBaseFee: { + readonly new_: u128; } & Struct; - readonly type: "Batch" | "AsDerivative" | "BatchAll" | "DispatchAs" | "ForceBatch" | "WithWeight"; - } - - /** @name PalletIdentityCall (264) */ - interface PalletIdentityCall extends Enum { - readonly isAddRegistrar: boolean; - readonly asAddRegistrar: { - readonly account: MultiAddress; + readonly isSetOnDemandFeeVariability: boolean; + readonly asSetOnDemandFeeVariability: { + readonly new_: Perbill; } & Struct; - readonly isSetIdentity: boolean; - readonly asSetIdentity: { - readonly info: PalletIdentityLegacyIdentityInfo; + readonly isSetOnDemandQueueMaxSize: boolean; + readonly asSetOnDemandQueueMaxSize: { + readonly new_: u32; } & Struct; - readonly isSetSubs: boolean; - readonly asSetSubs: { - readonly subs: Vec>; + readonly isSetOnDemandTargetQueueUtilization: boolean; + readonly asSetOnDemandTargetQueueUtilization: { + readonly new_: Perbill; } & Struct; - readonly isClearIdentity: boolean; - readonly isRequestJudgement: boolean; - readonly asRequestJudgement: { - readonly regIndex: Compact; - readonly maxFee: Compact; + readonly isSetOnDemandTtl: boolean; + readonly asSetOnDemandTtl: { + readonly new_: u32; } & Struct; - readonly isCancelRequest: boolean; - readonly asCancelRequest: { - readonly regIndex: u32; + readonly isSetMinimumBackingVotes: boolean; + readonly asSetMinimumBackingVotes: { + readonly new_: u32; } & Struct; - readonly isSetFee: boolean; - readonly asSetFee: { - readonly index: Compact; - readonly fee: Compact; + readonly isSetNodeFeature: boolean; + readonly asSetNodeFeature: { + readonly index: u8; + readonly value: bool; } & Struct; - readonly isSetAccountId: boolean; - readonly asSetAccountId: { - readonly index: Compact; - readonly new_: MultiAddress; + readonly isSetApprovalVotingParams: boolean; + readonly asSetApprovalVotingParams: { + readonly new_: PolkadotPrimitivesV8ApprovalVotingParams; } & Struct; - readonly isSetFields: boolean; - readonly asSetFields: { - readonly index: Compact; - readonly fields: u64; + readonly isSetSchedulerParams: boolean; + readonly asSetSchedulerParams: { + readonly new_: PolkadotPrimitivesV8SchedulerParams; } & Struct; - readonly isProvideJudgement: boolean; - readonly asProvideJudgement: { - readonly regIndex: Compact; - readonly target: MultiAddress; - readonly judgement: PalletIdentityJudgement; - readonly identity: H256; + readonly type: + | "SetValidationUpgradeCooldown" + | "SetValidationUpgradeDelay" + | "SetCodeRetentionPeriod" + | "SetMaxCodeSize" + | "SetMaxPovSize" + | "SetMaxHeadDataSize" + | "SetCoretimeCores" + | "SetMaxAvailabilityTimeouts" + | "SetGroupRotationFrequency" + | "SetParasAvailabilityPeriod" + | "SetSchedulingLookahead" + | "SetMaxValidatorsPerCore" + | "SetMaxValidators" + | "SetDisputePeriod" + | "SetDisputePostConclusionAcceptancePeriod" + | "SetNoShowSlots" + | "SetNDelayTranches" + | "SetZerothDelayTrancheWidth" + | "SetNeededApprovals" + | "SetRelayVrfModuloSamples" + | "SetMaxUpwardQueueCount" + | "SetMaxUpwardQueueSize" + | "SetMaxDownwardMessageSize" + | "SetMaxUpwardMessageSize" + | "SetMaxUpwardMessageNumPerCandidate" + | "SetHrmpOpenRequestTtl" + | "SetHrmpSenderDeposit" + | "SetHrmpRecipientDeposit" + | "SetHrmpChannelMaxCapacity" + | "SetHrmpChannelMaxTotalSize" + | "SetHrmpMaxParachainInboundChannels" + | "SetHrmpChannelMaxMessageSize" + | "SetHrmpMaxParachainOutboundChannels" + | "SetHrmpMaxMessageNumPerCandidate" + | "SetPvfVotingTtl" + | "SetMinimumValidationUpgradeDelay" + | "SetBypassConsistencyCheck" + | "SetAsyncBackingParams" + | "SetExecutorParams" + | "SetOnDemandBaseFee" + | "SetOnDemandFeeVariability" + | "SetOnDemandQueueMaxSize" + | "SetOnDemandTargetQueueUtilization" + | "SetOnDemandTtl" + | "SetMinimumBackingVotes" + | "SetNodeFeature" + | "SetApprovalVotingParams" + | "SetSchedulerParams"; + } + + /** @name PolkadotPrimitivesV8AsyncBackingAsyncBackingParams (247) */ + interface PolkadotPrimitivesV8AsyncBackingAsyncBackingParams extends Struct { + readonly maxCandidateDepth: u32; + readonly allowedAncestryLen: u32; + } + + /** @name PolkadotPrimitivesV8ExecutorParams (248) */ + interface PolkadotPrimitivesV8ExecutorParams extends Vec {} + + /** @name PolkadotPrimitivesV8ExecutorParamsExecutorParam (250) */ + interface PolkadotPrimitivesV8ExecutorParamsExecutorParam extends Enum { + readonly isMaxMemoryPages: boolean; + readonly asMaxMemoryPages: u32; + readonly isStackLogicalMax: boolean; + readonly asStackLogicalMax: u32; + readonly isStackNativeMax: boolean; + readonly asStackNativeMax: u32; + readonly isPrecheckingMaxMemory: boolean; + readonly asPrecheckingMaxMemory: u64; + readonly isPvfPrepTimeout: boolean; + readonly asPvfPrepTimeout: ITuple<[PolkadotPrimitivesV8PvfPrepKind, u64]>; + readonly isPvfExecTimeout: boolean; + readonly asPvfExecTimeout: ITuple<[PolkadotPrimitivesV8PvfExecKind, u64]>; + readonly isWasmExtBulkMemory: boolean; + readonly type: + | "MaxMemoryPages" + | "StackLogicalMax" + | "StackNativeMax" + | "PrecheckingMaxMemory" + | "PvfPrepTimeout" + | "PvfExecTimeout" + | "WasmExtBulkMemory"; + } + + /** @name PolkadotPrimitivesV8PvfPrepKind (251) */ + interface PolkadotPrimitivesV8PvfPrepKind extends Enum { + readonly isPrecheck: boolean; + readonly isPrepare: boolean; + readonly type: "Precheck" | "Prepare"; + } + + /** @name PolkadotPrimitivesV8PvfExecKind (252) */ + interface PolkadotPrimitivesV8PvfExecKind extends Enum { + readonly isBacking: boolean; + readonly isApproval: boolean; + readonly type: "Backing" | "Approval"; + } + + /** @name PolkadotPrimitivesV8ApprovalVotingParams (253) */ + interface PolkadotPrimitivesV8ApprovalVotingParams extends Struct { + readonly maxApprovalCoalesceCount: u32; + } + + /** @name PolkadotPrimitivesV8SchedulerParams (254) */ + interface PolkadotPrimitivesV8SchedulerParams extends Struct { + readonly groupRotationFrequency: u32; + readonly parasAvailabilityPeriod: u32; + readonly maxValidatorsPerCore: Option; + readonly lookahead: u32; + readonly numCores: u32; + readonly maxAvailabilityTimeouts: u32; + readonly onDemandQueueMaxSize: u32; + readonly onDemandTargetQueueUtilization: Perbill; + readonly onDemandFeeVariability: Perbill; + readonly onDemandBaseFee: u128; + readonly ttl: u32; + } + + /** @name PolkadotRuntimeParachainsSharedPalletCall (255) */ + type PolkadotRuntimeParachainsSharedPalletCall = Null; + + /** @name PolkadotRuntimeParachainsInclusionPalletCall (256) */ + type PolkadotRuntimeParachainsInclusionPalletCall = Null; + + /** @name PolkadotRuntimeParachainsParasInherentPalletCall (257) */ + interface PolkadotRuntimeParachainsParasInherentPalletCall extends Enum { + readonly isEnter: boolean; + readonly asEnter: { + readonly data: PolkadotPrimitivesV8InherentData; } & Struct; - readonly isKillIdentity: boolean; - readonly asKillIdentity: { - readonly target: MultiAddress; + readonly type: "Enter"; + } + + /** @name PolkadotPrimitivesV8InherentData (258) */ + interface PolkadotPrimitivesV8InherentData extends Struct { + readonly bitfields: Vec; + readonly backedCandidates: Vec; + readonly disputes: Vec; + readonly parentHeader: SpRuntimeHeader; + } + + /** @name PolkadotPrimitivesV8SignedUncheckedSigned (260) */ + interface PolkadotPrimitivesV8SignedUncheckedSigned extends Struct { + readonly payload: BitVec; + readonly validatorIndex: u32; + readonly signature: PolkadotPrimitivesV8ValidatorAppSignature; + } + + /** @name BitvecOrderLsb0 (263) */ + type BitvecOrderLsb0 = Null; + + /** @name PolkadotPrimitivesV8ValidatorAppSignature (265) */ + interface PolkadotPrimitivesV8ValidatorAppSignature extends U8aFixed {} + + /** @name PolkadotPrimitivesV8BackedCandidate (267) */ + interface PolkadotPrimitivesV8BackedCandidate extends Struct { + readonly candidate: PolkadotPrimitivesV8CommittedCandidateReceipt; + readonly validityVotes: Vec; + readonly validatorIndices: BitVec; + } + + /** @name PolkadotPrimitivesV8CommittedCandidateReceipt (268) */ + interface PolkadotPrimitivesV8CommittedCandidateReceipt extends Struct { + readonly descriptor: PolkadotPrimitivesV8CandidateDescriptor; + readonly commitments: PolkadotPrimitivesV8CandidateCommitments; + } + + /** @name PolkadotPrimitivesV8CandidateDescriptor (269) */ + interface PolkadotPrimitivesV8CandidateDescriptor extends Struct { + readonly paraId: u32; + readonly relayParent: H256; + readonly collator: PolkadotPrimitivesV8CollatorAppPublic; + readonly persistedValidationDataHash: H256; + readonly povHash: H256; + readonly erasureRoot: H256; + readonly signature: PolkadotPrimitivesV8CollatorAppSignature; + readonly paraHead: H256; + readonly validationCodeHash: H256; + } + + /** @name PolkadotPrimitivesV8CollatorAppPublic (270) */ + interface PolkadotPrimitivesV8CollatorAppPublic extends U8aFixed {} + + /** @name PolkadotPrimitivesV8CollatorAppSignature (271) */ + interface PolkadotPrimitivesV8CollatorAppSignature extends U8aFixed {} + + /** @name PolkadotPrimitivesV8CandidateCommitments (273) */ + interface PolkadotPrimitivesV8CandidateCommitments extends Struct { + readonly upwardMessages: Vec; + readonly horizontalMessages: Vec; + readonly newValidationCode: Option; + readonly headData: Bytes; + readonly processedDownwardMessages: u32; + readonly hrmpWatermark: u32; + } + + /** @name PolkadotCorePrimitivesOutboundHrmpMessage (276) */ + interface PolkadotCorePrimitivesOutboundHrmpMessage extends Struct { + readonly recipient: u32; + readonly data: Bytes; + } + + /** @name PolkadotPrimitivesV8ValidityAttestation (281) */ + interface PolkadotPrimitivesV8ValidityAttestation extends Enum { + readonly isImplicit: boolean; + readonly asImplicit: PolkadotPrimitivesV8ValidatorAppSignature; + readonly isExplicit: boolean; + readonly asExplicit: PolkadotPrimitivesV8ValidatorAppSignature; + readonly type: "Implicit" | "Explicit"; + } + + /** @name PolkadotPrimitivesV8DisputeStatementSet (283) */ + interface PolkadotPrimitivesV8DisputeStatementSet extends Struct { + readonly candidateHash: H256; + readonly session: u32; + readonly statements: Vec< + ITuple<[PolkadotPrimitivesV8DisputeStatement, u32, PolkadotPrimitivesV8ValidatorAppSignature]> + >; + } + + /** @name PolkadotPrimitivesV8DisputeStatement (287) */ + interface PolkadotPrimitivesV8DisputeStatement extends Enum { + readonly isValid: boolean; + readonly asValid: PolkadotPrimitivesV8ValidDisputeStatementKind; + readonly isInvalid: boolean; + readonly asInvalid: PolkadotPrimitivesV8InvalidDisputeStatementKind; + readonly type: "Valid" | "Invalid"; + } + + /** @name PolkadotPrimitivesV8ValidDisputeStatementKind (288) */ + interface PolkadotPrimitivesV8ValidDisputeStatementKind extends Enum { + readonly isExplicit: boolean; + readonly isBackingSeconded: boolean; + readonly asBackingSeconded: H256; + readonly isBackingValid: boolean; + readonly asBackingValid: H256; + readonly isApprovalChecking: boolean; + readonly isApprovalCheckingMultipleCandidates: boolean; + readonly asApprovalCheckingMultipleCandidates: Vec; + readonly type: + | "Explicit" + | "BackingSeconded" + | "BackingValid" + | "ApprovalChecking" + | "ApprovalCheckingMultipleCandidates"; + } + + /** @name PolkadotPrimitivesV8InvalidDisputeStatementKind (290) */ + interface PolkadotPrimitivesV8InvalidDisputeStatementKind extends Enum { + readonly isExplicit: boolean; + readonly type: "Explicit"; + } + + /** @name PolkadotRuntimeParachainsParasPalletCall (291) */ + interface PolkadotRuntimeParachainsParasPalletCall extends Enum { + readonly isForceSetCurrentCode: boolean; + readonly asForceSetCurrentCode: { + readonly para: u32; + readonly newCode: Bytes; } & Struct; - readonly isAddSub: boolean; - readonly asAddSub: { - readonly sub: MultiAddress; - readonly data: Data; + readonly isForceSetCurrentHead: boolean; + readonly asForceSetCurrentHead: { + readonly para: u32; + readonly newHead: Bytes; } & Struct; - readonly isRenameSub: boolean; - readonly asRenameSub: { - readonly sub: MultiAddress; - readonly data: Data; + readonly isForceScheduleCodeUpgrade: boolean; + readonly asForceScheduleCodeUpgrade: { + readonly para: u32; + readonly newCode: Bytes; + readonly relayParentNumber: u32; } & Struct; - readonly isRemoveSub: boolean; - readonly asRemoveSub: { - readonly sub: MultiAddress; + readonly isForceNoteNewHead: boolean; + readonly asForceNoteNewHead: { + readonly para: u32; + readonly newHead: Bytes; } & Struct; - readonly isQuitSub: boolean; - readonly isAddUsernameAuthority: boolean; - readonly asAddUsernameAuthority: { - readonly authority: MultiAddress; - readonly suffix: Bytes; - readonly allocation: u32; + readonly isForceQueueAction: boolean; + readonly asForceQueueAction: { + readonly para: u32; } & Struct; - readonly isRemoveUsernameAuthority: boolean; - readonly asRemoveUsernameAuthority: { - readonly authority: MultiAddress; + readonly isAddTrustedValidationCode: boolean; + readonly asAddTrustedValidationCode: { + readonly validationCode: Bytes; } & Struct; - readonly isSetUsernameFor: boolean; - readonly asSetUsernameFor: { - readonly who: MultiAddress; - readonly username: Bytes; - readonly signature: Option; + readonly isPokeUnusedValidationCode: boolean; + readonly asPokeUnusedValidationCode: { + readonly validationCodeHash: H256; } & Struct; - readonly isAcceptUsername: boolean; - readonly asAcceptUsername: { - readonly username: Bytes; + readonly isIncludePvfCheckStatement: boolean; + readonly asIncludePvfCheckStatement: { + readonly stmt: PolkadotPrimitivesV8PvfCheckStatement; + readonly signature: PolkadotPrimitivesV8ValidatorAppSignature; } & Struct; - readonly isRemoveExpiredApproval: boolean; - readonly asRemoveExpiredApproval: { - readonly username: Bytes; + readonly isForceSetMostRecentContext: boolean; + readonly asForceSetMostRecentContext: { + readonly para: u32; + readonly context: u32; } & Struct; - readonly isSetPrimaryUsername: boolean; - readonly asSetPrimaryUsername: { - readonly username: Bytes; + readonly type: + | "ForceSetCurrentCode" + | "ForceSetCurrentHead" + | "ForceScheduleCodeUpgrade" + | "ForceNoteNewHead" + | "ForceQueueAction" + | "AddTrustedValidationCode" + | "PokeUnusedValidationCode" + | "IncludePvfCheckStatement" + | "ForceSetMostRecentContext"; + } + + /** @name PolkadotPrimitivesV8PvfCheckStatement (292) */ + interface PolkadotPrimitivesV8PvfCheckStatement extends Struct { + readonly accept: bool; + readonly subject: H256; + readonly sessionIndex: u32; + readonly validatorIndex: u32; + } + + /** @name PolkadotRuntimeParachainsInitializerPalletCall (293) */ + interface PolkadotRuntimeParachainsInitializerPalletCall extends Enum { + readonly isForceApprove: boolean; + readonly asForceApprove: { + readonly upTo: u32; } & Struct; - readonly isRemoveDanglingUsername: boolean; - readonly asRemoveDanglingUsername: { - readonly username: Bytes; + readonly type: "ForceApprove"; + } + + /** @name PolkadotRuntimeParachainsHrmpPalletCall (294) */ + interface PolkadotRuntimeParachainsHrmpPalletCall extends Enum { + readonly isHrmpInitOpenChannel: boolean; + readonly asHrmpInitOpenChannel: { + readonly recipient: u32; + readonly proposedMaxCapacity: u32; + readonly proposedMaxMessageSize: u32; + } & Struct; + readonly isHrmpAcceptOpenChannel: boolean; + readonly asHrmpAcceptOpenChannel: { + readonly sender: u32; + } & Struct; + readonly isHrmpCloseChannel: boolean; + readonly asHrmpCloseChannel: { + readonly channelId: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; + } & Struct; + readonly isForceCleanHrmp: boolean; + readonly asForceCleanHrmp: { + readonly para: u32; + readonly numInbound: u32; + readonly numOutbound: u32; + } & Struct; + readonly isForceProcessHrmpOpen: boolean; + readonly asForceProcessHrmpOpen: { + readonly channels: u32; + } & Struct; + readonly isForceProcessHrmpClose: boolean; + readonly asForceProcessHrmpClose: { + readonly channels: u32; + } & Struct; + readonly isHrmpCancelOpenRequest: boolean; + readonly asHrmpCancelOpenRequest: { + readonly channelId: PolkadotParachainPrimitivesPrimitivesHrmpChannelId; + readonly openRequests: u32; + } & Struct; + readonly isForceOpenHrmpChannel: boolean; + readonly asForceOpenHrmpChannel: { + readonly sender: u32; + readonly recipient: u32; + readonly maxCapacity: u32; + readonly maxMessageSize: u32; + } & Struct; + readonly isEstablishSystemChannel: boolean; + readonly asEstablishSystemChannel: { + readonly sender: u32; + readonly recipient: u32; + } & Struct; + readonly isPokeChannelDeposits: boolean; + readonly asPokeChannelDeposits: { + readonly sender: u32; + readonly recipient: u32; + } & Struct; + readonly isEstablishChannelWithSystem: boolean; + readonly asEstablishChannelWithSystem: { + readonly targetSystemChain: u32; } & Struct; readonly type: - | "AddRegistrar" - | "SetIdentity" - | "SetSubs" - | "ClearIdentity" - | "RequestJudgement" - | "CancelRequest" - | "SetFee" - | "SetAccountId" - | "SetFields" - | "ProvideJudgement" - | "KillIdentity" - | "AddSub" - | "RenameSub" - | "RemoveSub" - | "QuitSub" - | "AddUsernameAuthority" - | "RemoveUsernameAuthority" - | "SetUsernameFor" - | "AcceptUsername" - | "RemoveExpiredApproval" - | "SetPrimaryUsername" - | "RemoveDanglingUsername"; + | "HrmpInitOpenChannel" + | "HrmpAcceptOpenChannel" + | "HrmpCloseChannel" + | "ForceCleanHrmp" + | "ForceProcessHrmpOpen" + | "ForceProcessHrmpClose" + | "HrmpCancelOpenRequest" + | "ForceOpenHrmpChannel" + | "EstablishSystemChannel" + | "PokeChannelDeposits" + | "EstablishChannelWithSystem"; } - /** @name PalletIdentityLegacyIdentityInfo (265) */ - interface PalletIdentityLegacyIdentityInfo extends Struct { - readonly additional: Vec>; - readonly display: Data; - readonly legal: Data; - readonly web: Data; - readonly riot: Data; - readonly email: Data; - readonly pgpFingerprint: Option; - readonly image: Data; - readonly twitter: Data; + /** @name PolkadotParachainPrimitivesPrimitivesHrmpChannelId (295) */ + interface PolkadotParachainPrimitivesPrimitivesHrmpChannelId extends Struct { + readonly sender: u32; + readonly recipient: u32; + } + + /** @name PolkadotRuntimeParachainsDisputesPalletCall (296) */ + interface PolkadotRuntimeParachainsDisputesPalletCall extends Enum { + readonly isForceUnfreeze: boolean; + readonly type: "ForceUnfreeze"; + } + + /** @name PolkadotRuntimeParachainsDisputesSlashingPalletCall (297) */ + interface PolkadotRuntimeParachainsDisputesSlashingPalletCall extends Enum { + readonly isReportDisputeLostUnsigned: boolean; + readonly asReportDisputeLostUnsigned: { + readonly disputeProof: PolkadotPrimitivesV8SlashingDisputeProof; + readonly keyOwnerProof: SpSessionMembershipProof; + } & Struct; + readonly type: "ReportDisputeLostUnsigned"; + } + + /** @name PolkadotPrimitivesV8SlashingDisputeProof (298) */ + interface PolkadotPrimitivesV8SlashingDisputeProof extends Struct { + readonly timeSlot: PolkadotPrimitivesV8SlashingDisputesTimeSlot; + readonly kind: PolkadotPrimitivesV8SlashingSlashingOffenceKind; + readonly validatorIndex: u32; + readonly validatorId: PolkadotPrimitivesV8ValidatorAppPublic; + } + + /** @name PolkadotPrimitivesV8SlashingDisputesTimeSlot (299) */ + interface PolkadotPrimitivesV8SlashingDisputesTimeSlot extends Struct { + readonly sessionIndex: u32; + readonly candidateHash: H256; } - /** @name PalletIdentityJudgement (302) */ - interface PalletIdentityJudgement extends Enum { - readonly isUnknown: boolean; - readonly isFeePaid: boolean; - readonly asFeePaid: u128; - readonly isReasonable: boolean; - readonly isKnownGood: boolean; - readonly isOutOfDate: boolean; - readonly isLowQuality: boolean; - readonly isErroneous: boolean; - readonly type: "Unknown" | "FeePaid" | "Reasonable" | "KnownGood" | "OutOfDate" | "LowQuality" | "Erroneous"; + /** @name PolkadotPrimitivesV8SlashingSlashingOffenceKind (300) */ + interface PolkadotPrimitivesV8SlashingSlashingOffenceKind extends Enum { + readonly isForInvalid: boolean; + readonly isAgainstValid: boolean; + readonly type: "ForInvalid" | "AgainstValid"; } - /** @name PalletSchedulerCall (305) */ - interface PalletSchedulerCall extends Enum { - readonly isSchedule: boolean; - readonly asSchedule: { - readonly when: u32; - readonly maybePeriodic: Option>; - readonly priority: u8; - readonly call: Call; + /** @name PalletMessageQueueCall (301) */ + interface PalletMessageQueueCall extends Enum { + readonly isReapPage: boolean; + readonly asReapPage: { + readonly messageOrigin: DancelightRuntimeAggregateMessageOrigin; + readonly pageIndex: u32; } & Struct; - readonly isCancel: boolean; - readonly asCancel: { - readonly when: u32; + readonly isExecuteOverweight: boolean; + readonly asExecuteOverweight: { + readonly messageOrigin: DancelightRuntimeAggregateMessageOrigin; + readonly page: u32; readonly index: u32; + readonly weightLimit: SpWeightsWeightV2Weight; } & Struct; - readonly isScheduleNamed: boolean; - readonly asScheduleNamed: { - readonly id: U8aFixed; - readonly when: u32; - readonly maybePeriodic: Option>; - readonly priority: u8; - readonly call: Call; - } & Struct; - readonly isCancelNamed: boolean; - readonly asCancelNamed: { - readonly id: U8aFixed; - } & Struct; - readonly isScheduleAfter: boolean; - readonly asScheduleAfter: { - readonly after: u32; - readonly maybePeriodic: Option>; - readonly priority: u8; - readonly call: Call; - } & Struct; - readonly isScheduleNamedAfter: boolean; - readonly asScheduleNamedAfter: { - readonly id: U8aFixed; - readonly after: u32; - readonly maybePeriodic: Option>; - readonly priority: u8; - readonly call: Call; - } & Struct; - readonly isSetRetry: boolean; - readonly asSetRetry: { - readonly task: ITuple<[u32, u32]>; - readonly retries: u8; - readonly period: u32; - } & Struct; - readonly isSetRetryNamed: boolean; - readonly asSetRetryNamed: { - readonly id: U8aFixed; - readonly retries: u8; - readonly period: u32; - } & Struct; - readonly isCancelRetry: boolean; - readonly asCancelRetry: { - readonly task: ITuple<[u32, u32]>; + readonly type: "ReapPage" | "ExecuteOverweight"; + } + + /** @name DancelightRuntimeAggregateMessageOrigin (302) */ + interface DancelightRuntimeAggregateMessageOrigin extends Enum { + readonly isUmp: boolean; + readonly asUmp: PolkadotRuntimeParachainsInclusionUmpQueueId; + readonly isSnowbridge: boolean; + readonly asSnowbridge: SnowbridgeCoreChannelId; + readonly isSnowbridgeTanssi: boolean; + readonly asSnowbridgeTanssi: SnowbridgeCoreChannelId; + readonly type: "Ump" | "Snowbridge" | "SnowbridgeTanssi"; + } + + /** @name PolkadotRuntimeParachainsInclusionUmpQueueId (303) */ + interface PolkadotRuntimeParachainsInclusionUmpQueueId extends Enum { + readonly isPara: boolean; + readonly asPara: u32; + readonly type: "Para"; + } + + /** @name PolkadotRuntimeParachainsOnDemandPalletCall (304) */ + interface PolkadotRuntimeParachainsOnDemandPalletCall extends Enum { + readonly isPlaceOrderAllowDeath: boolean; + readonly asPlaceOrderAllowDeath: { + readonly maxAmount: u128; + readonly paraId: u32; } & Struct; - readonly isCancelRetryNamed: boolean; - readonly asCancelRetryNamed: { - readonly id: U8aFixed; + readonly isPlaceOrderKeepAlive: boolean; + readonly asPlaceOrderKeepAlive: { + readonly maxAmount: u128; + readonly paraId: u32; } & Struct; - readonly type: - | "Schedule" - | "Cancel" - | "ScheduleNamed" - | "CancelNamed" - | "ScheduleAfter" - | "ScheduleNamedAfter" - | "SetRetry" - | "SetRetryNamed" - | "CancelRetry" - | "CancelRetryNamed"; + readonly type: "PlaceOrderAllowDeath" | "PlaceOrderKeepAlive"; } - /** @name PalletProxyCall (308) */ - interface PalletProxyCall extends Enum { - readonly isProxy: boolean; - readonly asProxy: { - readonly real: MultiAddress; - readonly forceProxyType: Option; - readonly call: Call; - } & Struct; - readonly isAddProxy: boolean; - readonly asAddProxy: { - readonly delegate: MultiAddress; - readonly proxyType: DancelightRuntimeProxyType; - readonly delay: u32; + /** @name PolkadotRuntimeCommonParasRegistrarPalletCall (305) */ + interface PolkadotRuntimeCommonParasRegistrarPalletCall extends Enum { + readonly isRegister: boolean; + readonly asRegister: { + readonly id: u32; + readonly genesisHead: Bytes; + readonly validationCode: Bytes; } & Struct; - readonly isRemoveProxy: boolean; - readonly asRemoveProxy: { - readonly delegate: MultiAddress; - readonly proxyType: DancelightRuntimeProxyType; - readonly delay: u32; + readonly isForceRegister: boolean; + readonly asForceRegister: { + readonly who: AccountId32; + readonly deposit: u128; + readonly id: u32; + readonly genesisHead: Bytes; + readonly validationCode: Bytes; } & Struct; - readonly isRemoveProxies: boolean; - readonly isCreatePure: boolean; - readonly asCreatePure: { - readonly proxyType: DancelightRuntimeProxyType; - readonly delay: u32; - readonly index: u16; + readonly isDeregister: boolean; + readonly asDeregister: { + readonly id: u32; } & Struct; - readonly isKillPure: boolean; - readonly asKillPure: { - readonly spawner: MultiAddress; - readonly proxyType: DancelightRuntimeProxyType; - readonly index: u16; - readonly height: Compact; - readonly extIndex: Compact; + readonly isSwap: boolean; + readonly asSwap: { + readonly id: u32; + readonly other: u32; } & Struct; - readonly isAnnounce: boolean; - readonly asAnnounce: { - readonly real: MultiAddress; - readonly callHash: H256; + readonly isRemoveLock: boolean; + readonly asRemoveLock: { + readonly para: u32; } & Struct; - readonly isRemoveAnnouncement: boolean; - readonly asRemoveAnnouncement: { - readonly real: MultiAddress; - readonly callHash: H256; + readonly isReserve: boolean; + readonly isAddLock: boolean; + readonly asAddLock: { + readonly para: u32; } & Struct; - readonly isRejectAnnouncement: boolean; - readonly asRejectAnnouncement: { - readonly delegate: MultiAddress; - readonly callHash: H256; + readonly isScheduleCodeUpgrade: boolean; + readonly asScheduleCodeUpgrade: { + readonly para: u32; + readonly newCode: Bytes; } & Struct; - readonly isProxyAnnounced: boolean; - readonly asProxyAnnounced: { - readonly delegate: MultiAddress; - readonly real: MultiAddress; - readonly forceProxyType: Option; - readonly call: Call; + readonly isSetCurrentHead: boolean; + readonly asSetCurrentHead: { + readonly para: u32; + readonly newHead: Bytes; } & Struct; readonly type: - | "Proxy" - | "AddProxy" - | "RemoveProxy" - | "RemoveProxies" - | "CreatePure" - | "KillPure" - | "Announce" - | "RemoveAnnouncement" - | "RejectAnnouncement" - | "ProxyAnnounced"; - } - - /** @name DancelightRuntimeProxyType (310) */ - interface DancelightRuntimeProxyType extends Enum { - readonly isAny: boolean; - readonly isNonTransfer: boolean; - readonly isGovernance: boolean; - readonly isIdentityJudgement: boolean; - readonly isCancelProxy: boolean; - readonly isAuction: boolean; - readonly isOnDemandOrdering: boolean; - readonly isSudoRegistrar: boolean; - readonly isSudoValidatorManagement: boolean; - readonly isSessionKeyManagement: boolean; - readonly isStaking: boolean; - readonly type: - | "Any" - | "NonTransfer" - | "Governance" - | "IdentityJudgement" - | "CancelProxy" - | "Auction" - | "OnDemandOrdering" - | "SudoRegistrar" - | "SudoValidatorManagement" - | "SessionKeyManagement" - | "Staking"; + | "Register" + | "ForceRegister" + | "Deregister" + | "Swap" + | "RemoveLock" + | "Reserve" + | "AddLock" + | "ScheduleCodeUpgrade" + | "SetCurrentHead"; } - /** @name PalletMultisigCall (311) */ - interface PalletMultisigCall extends Enum { - readonly isAsMultiThreshold1: boolean; - readonly asAsMultiThreshold1: { - readonly otherSignatories: Vec; + /** @name PalletUtilityCall (306) */ + interface PalletUtilityCall extends Enum { + readonly isBatch: boolean; + readonly asBatch: { + readonly calls: Vec; + } & Struct; + readonly isAsDerivative: boolean; + readonly asAsDerivative: { + readonly index: u16; readonly call: Call; } & Struct; - readonly isAsMulti: boolean; - readonly asAsMulti: { - readonly threshold: u16; - readonly otherSignatories: Vec; - readonly maybeTimepoint: Option; + readonly isBatchAll: boolean; + readonly asBatchAll: { + readonly calls: Vec; + } & Struct; + readonly isDispatchAs: boolean; + readonly asDispatchAs: { + readonly asOrigin: DancelightRuntimeOriginCaller; readonly call: Call; - readonly maxWeight: SpWeightsWeightV2Weight; } & Struct; - readonly isApproveAsMulti: boolean; - readonly asApproveAsMulti: { - readonly threshold: u16; - readonly otherSignatories: Vec; - readonly maybeTimepoint: Option; - readonly callHash: U8aFixed; - readonly maxWeight: SpWeightsWeightV2Weight; + readonly isForceBatch: boolean; + readonly asForceBatch: { + readonly calls: Vec; } & Struct; - readonly isCancelAsMulti: boolean; - readonly asCancelAsMulti: { - readonly threshold: u16; - readonly otherSignatories: Vec; - readonly timepoint: PalletMultisigTimepoint; - readonly callHash: U8aFixed; + readonly isWithWeight: boolean; + readonly asWithWeight: { + readonly call: Call; + readonly weight: SpWeightsWeightV2Weight; } & Struct; - readonly type: "AsMultiThreshold1" | "AsMulti" | "ApproveAsMulti" | "CancelAsMulti"; - } - - /** @name PalletMultisigTimepoint (313) */ - interface PalletMultisigTimepoint extends Struct { - readonly height: u32; - readonly index: u32; + readonly type: "Batch" | "AsDerivative" | "BatchAll" | "DispatchAs" | "ForceBatch" | "WithWeight"; } - /** @name PalletPreimageCall (314) */ - interface PalletPreimageCall extends Enum { - readonly isNotePreimage: boolean; - readonly asNotePreimage: { - readonly bytes: Bytes; + /** @name PalletIdentityCall (308) */ + interface PalletIdentityCall extends Enum { + readonly isAddRegistrar: boolean; + readonly asAddRegistrar: { + readonly account: MultiAddress; } & Struct; - readonly isUnnotePreimage: boolean; - readonly asUnnotePreimage: { - readonly hash_: H256; + readonly isSetIdentity: boolean; + readonly asSetIdentity: { + readonly info: PalletIdentityLegacyIdentityInfo; } & Struct; - readonly isRequestPreimage: boolean; - readonly asRequestPreimage: { - readonly hash_: H256; + readonly isSetSubs: boolean; + readonly asSetSubs: { + readonly subs: Vec>; } & Struct; - readonly isUnrequestPreimage: boolean; - readonly asUnrequestPreimage: { - readonly hash_: H256; + readonly isClearIdentity: boolean; + readonly isRequestJudgement: boolean; + readonly asRequestJudgement: { + readonly regIndex: Compact; + readonly maxFee: Compact; } & Struct; - readonly isEnsureUpdated: boolean; - readonly asEnsureUpdated: { - readonly hashes: Vec; + readonly isCancelRequest: boolean; + readonly asCancelRequest: { + readonly regIndex: u32; } & Struct; - readonly type: "NotePreimage" | "UnnotePreimage" | "RequestPreimage" | "UnrequestPreimage" | "EnsureUpdated"; - } - - /** @name PalletAssetRateCall (316) */ - interface PalletAssetRateCall extends Enum { - readonly isCreate: boolean; - readonly asCreate: { - readonly assetKind: Null; - readonly rate: u128; + readonly isSetFee: boolean; + readonly asSetFee: { + readonly index: Compact; + readonly fee: Compact; } & Struct; - readonly isUpdate: boolean; - readonly asUpdate: { - readonly assetKind: Null; - readonly rate: u128; + readonly isSetAccountId: boolean; + readonly asSetAccountId: { + readonly index: Compact; + readonly new_: MultiAddress; } & Struct; - readonly isRemove: boolean; - readonly asRemove: { - readonly assetKind: Null; + readonly isSetFields: boolean; + readonly asSetFields: { + readonly index: Compact; + readonly fields: u64; } & Struct; - readonly type: "Create" | "Update" | "Remove"; - } - - /** @name PalletXcmCall (318) */ - interface PalletXcmCall extends Enum { - readonly isSend: boolean; - readonly asSend: { - readonly dest: XcmVersionedLocation; - readonly message: XcmVersionedXcm; + readonly isProvideJudgement: boolean; + readonly asProvideJudgement: { + readonly regIndex: Compact; + readonly target: MultiAddress; + readonly judgement: PalletIdentityJudgement; + readonly identity: H256; } & Struct; - readonly isTeleportAssets: boolean; - readonly asTeleportAssets: { - readonly dest: XcmVersionedLocation; - readonly beneficiary: XcmVersionedLocation; - readonly assets: XcmVersionedAssets; - readonly feeAssetItem: u32; + readonly isKillIdentity: boolean; + readonly asKillIdentity: { + readonly target: MultiAddress; } & Struct; - readonly isReserveTransferAssets: boolean; - readonly asReserveTransferAssets: { - readonly dest: XcmVersionedLocation; - readonly beneficiary: XcmVersionedLocation; - readonly assets: XcmVersionedAssets; - readonly feeAssetItem: u32; + readonly isAddSub: boolean; + readonly asAddSub: { + readonly sub: MultiAddress; + readonly data: Data; } & Struct; - readonly isExecute: boolean; - readonly asExecute: { - readonly message: XcmVersionedXcm; - readonly maxWeight: SpWeightsWeightV2Weight; + readonly isRenameSub: boolean; + readonly asRenameSub: { + readonly sub: MultiAddress; + readonly data: Data; } & Struct; - readonly isForceXcmVersion: boolean; - readonly asForceXcmVersion: { - readonly location: StagingXcmV4Location; - readonly version: u32; + readonly isRemoveSub: boolean; + readonly asRemoveSub: { + readonly sub: MultiAddress; } & Struct; - readonly isForceDefaultXcmVersion: boolean; - readonly asForceDefaultXcmVersion: { - readonly maybeXcmVersion: Option; + readonly isQuitSub: boolean; + readonly isAddUsernameAuthority: boolean; + readonly asAddUsernameAuthority: { + readonly authority: MultiAddress; + readonly suffix: Bytes; + readonly allocation: u32; } & Struct; - readonly isForceSubscribeVersionNotify: boolean; - readonly asForceSubscribeVersionNotify: { - readonly location: XcmVersionedLocation; + readonly isRemoveUsernameAuthority: boolean; + readonly asRemoveUsernameAuthority: { + readonly authority: MultiAddress; + } & Struct; + readonly isSetUsernameFor: boolean; + readonly asSetUsernameFor: { + readonly who: MultiAddress; + readonly username: Bytes; + readonly signature: Option; + } & Struct; + readonly isAcceptUsername: boolean; + readonly asAcceptUsername: { + readonly username: Bytes; + } & Struct; + readonly isRemoveExpiredApproval: boolean; + readonly asRemoveExpiredApproval: { + readonly username: Bytes; + } & Struct; + readonly isSetPrimaryUsername: boolean; + readonly asSetPrimaryUsername: { + readonly username: Bytes; + } & Struct; + readonly isRemoveDanglingUsername: boolean; + readonly asRemoveDanglingUsername: { + readonly username: Bytes; + } & Struct; + readonly type: + | "AddRegistrar" + | "SetIdentity" + | "SetSubs" + | "ClearIdentity" + | "RequestJudgement" + | "CancelRequest" + | "SetFee" + | "SetAccountId" + | "SetFields" + | "ProvideJudgement" + | "KillIdentity" + | "AddSub" + | "RenameSub" + | "RemoveSub" + | "QuitSub" + | "AddUsernameAuthority" + | "RemoveUsernameAuthority" + | "SetUsernameFor" + | "AcceptUsername" + | "RemoveExpiredApproval" + | "SetPrimaryUsername" + | "RemoveDanglingUsername"; + } + + /** @name PalletIdentityLegacyIdentityInfo (309) */ + interface PalletIdentityLegacyIdentityInfo extends Struct { + readonly additional: Vec>; + readonly display: Data; + readonly legal: Data; + readonly web: Data; + readonly riot: Data; + readonly email: Data; + readonly pgpFingerprint: Option; + readonly image: Data; + readonly twitter: Data; + } + + /** @name PalletIdentityJudgement (346) */ + interface PalletIdentityJudgement extends Enum { + readonly isUnknown: boolean; + readonly isFeePaid: boolean; + readonly asFeePaid: u128; + readonly isReasonable: boolean; + readonly isKnownGood: boolean; + readonly isOutOfDate: boolean; + readonly isLowQuality: boolean; + readonly isErroneous: boolean; + readonly type: "Unknown" | "FeePaid" | "Reasonable" | "KnownGood" | "OutOfDate" | "LowQuality" | "Erroneous"; + } + + /** @name PalletSchedulerCall (348) */ + interface PalletSchedulerCall extends Enum { + readonly isSchedule: boolean; + readonly asSchedule: { + readonly when: u32; + readonly maybePeriodic: Option>; + readonly priority: u8; + readonly call: Call; + } & Struct; + readonly isCancel: boolean; + readonly asCancel: { + readonly when: u32; + readonly index: u32; + } & Struct; + readonly isScheduleNamed: boolean; + readonly asScheduleNamed: { + readonly id: U8aFixed; + readonly when: u32; + readonly maybePeriodic: Option>; + readonly priority: u8; + readonly call: Call; } & Struct; - readonly isForceUnsubscribeVersionNotify: boolean; - readonly asForceUnsubscribeVersionNotify: { - readonly location: XcmVersionedLocation; + readonly isCancelNamed: boolean; + readonly asCancelNamed: { + readonly id: U8aFixed; } & Struct; - readonly isLimitedReserveTransferAssets: boolean; - readonly asLimitedReserveTransferAssets: { - readonly dest: XcmVersionedLocation; - readonly beneficiary: XcmVersionedLocation; - readonly assets: XcmVersionedAssets; - readonly feeAssetItem: u32; - readonly weightLimit: XcmV3WeightLimit; + readonly isScheduleAfter: boolean; + readonly asScheduleAfter: { + readonly after: u32; + readonly maybePeriodic: Option>; + readonly priority: u8; + readonly call: Call; } & Struct; - readonly isLimitedTeleportAssets: boolean; - readonly asLimitedTeleportAssets: { - readonly dest: XcmVersionedLocation; - readonly beneficiary: XcmVersionedLocation; - readonly assets: XcmVersionedAssets; - readonly feeAssetItem: u32; - readonly weightLimit: XcmV3WeightLimit; + readonly isScheduleNamedAfter: boolean; + readonly asScheduleNamedAfter: { + readonly id: U8aFixed; + readonly after: u32; + readonly maybePeriodic: Option>; + readonly priority: u8; + readonly call: Call; } & Struct; - readonly isForceSuspension: boolean; - readonly asForceSuspension: { - readonly suspended: bool; + readonly isSetRetry: boolean; + readonly asSetRetry: { + readonly task: ITuple<[u32, u32]>; + readonly retries: u8; + readonly period: u32; } & Struct; - readonly isTransferAssets: boolean; - readonly asTransferAssets: { - readonly dest: XcmVersionedLocation; - readonly beneficiary: XcmVersionedLocation; - readonly assets: XcmVersionedAssets; - readonly feeAssetItem: u32; - readonly weightLimit: XcmV3WeightLimit; + readonly isSetRetryNamed: boolean; + readonly asSetRetryNamed: { + readonly id: U8aFixed; + readonly retries: u8; + readonly period: u32; } & Struct; - readonly isClaimAssets: boolean; - readonly asClaimAssets: { - readonly assets: XcmVersionedAssets; - readonly beneficiary: XcmVersionedLocation; + readonly isCancelRetry: boolean; + readonly asCancelRetry: { + readonly task: ITuple<[u32, u32]>; } & Struct; - readonly isTransferAssetsUsingTypeAndThen: boolean; - readonly asTransferAssetsUsingTypeAndThen: { - readonly dest: XcmVersionedLocation; - readonly assets: XcmVersionedAssets; - readonly assetsTransferType: StagingXcmExecutorAssetTransferTransferType; - readonly remoteFeesId: XcmVersionedAssetId; - readonly feesTransferType: StagingXcmExecutorAssetTransferTransferType; - readonly customXcmOnDest: XcmVersionedXcm; - readonly weightLimit: XcmV3WeightLimit; + readonly isCancelRetryNamed: boolean; + readonly asCancelRetryNamed: { + readonly id: U8aFixed; } & Struct; readonly type: - | "Send" - | "TeleportAssets" - | "ReserveTransferAssets" - | "Execute" - | "ForceXcmVersion" - | "ForceDefaultXcmVersion" - | "ForceSubscribeVersionNotify" - | "ForceUnsubscribeVersionNotify" - | "LimitedReserveTransferAssets" - | "LimitedTeleportAssets" - | "ForceSuspension" - | "TransferAssets" - | "ClaimAssets" - | "TransferAssetsUsingTypeAndThen"; - } - - /** @name XcmVersionedLocation (319) */ - interface XcmVersionedLocation extends Enum { - readonly isV2: boolean; - readonly asV2: XcmV2MultiLocation; - readonly isV3: boolean; - readonly asV3: StagingXcmV3MultiLocation; - readonly isV4: boolean; - readonly asV4: StagingXcmV4Location; - readonly type: "V2" | "V3" | "V4"; - } - - /** @name XcmV2MultiLocation (320) */ - interface XcmV2MultiLocation extends Struct { - readonly parents: u8; - readonly interior: XcmV2MultilocationJunctions; - } - - /** @name XcmV2MultilocationJunctions (321) */ - interface XcmV2MultilocationJunctions extends Enum { - readonly isHere: boolean; - readonly isX1: boolean; - readonly asX1: XcmV2Junction; - readonly isX2: boolean; - readonly asX2: ITuple<[XcmV2Junction, XcmV2Junction]>; - readonly isX3: boolean; - readonly asX3: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction]>; - readonly isX4: boolean; - readonly asX4: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction]>; - readonly isX5: boolean; - readonly asX5: ITuple<[XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction]>; - readonly isX6: boolean; - readonly asX6: ITuple< - [XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction] - >; - readonly isX7: boolean; - readonly asX7: ITuple< - [XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction, XcmV2Junction] - >; - readonly isX8: boolean; - readonly asX8: ITuple< - [ - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - XcmV2Junction, - ] - >; - readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; + | "Schedule" + | "Cancel" + | "ScheduleNamed" + | "CancelNamed" + | "ScheduleAfter" + | "ScheduleNamedAfter" + | "SetRetry" + | "SetRetryNamed" + | "CancelRetry" + | "CancelRetryNamed"; } - /** @name XcmV2Junction (322) */ - interface XcmV2Junction extends Enum { - readonly isParachain: boolean; - readonly asParachain: Compact; - readonly isAccountId32: boolean; - readonly asAccountId32: { - readonly network: XcmV2NetworkId; - readonly id: U8aFixed; + /** @name PalletProxyCall (351) */ + interface PalletProxyCall extends Enum { + readonly isProxy: boolean; + readonly asProxy: { + readonly real: MultiAddress; + readonly forceProxyType: Option; + readonly call: Call; } & Struct; - readonly isAccountIndex64: boolean; - readonly asAccountIndex64: { - readonly network: XcmV2NetworkId; - readonly index: Compact; + readonly isAddProxy: boolean; + readonly asAddProxy: { + readonly delegate: MultiAddress; + readonly proxyType: DancelightRuntimeProxyType; + readonly delay: u32; } & Struct; - readonly isAccountKey20: boolean; - readonly asAccountKey20: { - readonly network: XcmV2NetworkId; - readonly key: U8aFixed; + readonly isRemoveProxy: boolean; + readonly asRemoveProxy: { + readonly delegate: MultiAddress; + readonly proxyType: DancelightRuntimeProxyType; + readonly delay: u32; } & Struct; - readonly isPalletInstance: boolean; - readonly asPalletInstance: u8; - readonly isGeneralIndex: boolean; - readonly asGeneralIndex: Compact; - readonly isGeneralKey: boolean; - readonly asGeneralKey: Bytes; - readonly isOnlyChild: boolean; - readonly isPlurality: boolean; - readonly asPlurality: { - readonly id: XcmV2BodyId; - readonly part: XcmV2BodyPart; + readonly isRemoveProxies: boolean; + readonly isCreatePure: boolean; + readonly asCreatePure: { + readonly proxyType: DancelightRuntimeProxyType; + readonly delay: u32; + readonly index: u16; + } & Struct; + readonly isKillPure: boolean; + readonly asKillPure: { + readonly spawner: MultiAddress; + readonly proxyType: DancelightRuntimeProxyType; + readonly index: u16; + readonly height: Compact; + readonly extIndex: Compact; + } & Struct; + readonly isAnnounce: boolean; + readonly asAnnounce: { + readonly real: MultiAddress; + readonly callHash: H256; + } & Struct; + readonly isRemoveAnnouncement: boolean; + readonly asRemoveAnnouncement: { + readonly real: MultiAddress; + readonly callHash: H256; + } & Struct; + readonly isRejectAnnouncement: boolean; + readonly asRejectAnnouncement: { + readonly delegate: MultiAddress; + readonly callHash: H256; + } & Struct; + readonly isProxyAnnounced: boolean; + readonly asProxyAnnounced: { + readonly delegate: MultiAddress; + readonly real: MultiAddress; + readonly forceProxyType: Option; + readonly call: Call; } & Struct; readonly type: - | "Parachain" - | "AccountId32" - | "AccountIndex64" - | "AccountKey20" - | "PalletInstance" - | "GeneralIndex" - | "GeneralKey" - | "OnlyChild" - | "Plurality"; - } - - /** @name XcmV2NetworkId (323) */ - interface XcmV2NetworkId extends Enum { - readonly isAny: boolean; - readonly isNamed: boolean; - readonly asNamed: Bytes; - readonly isPolkadot: boolean; - readonly isKusama: boolean; - readonly type: "Any" | "Named" | "Polkadot" | "Kusama"; + | "Proxy" + | "AddProxy" + | "RemoveProxy" + | "RemoveProxies" + | "CreatePure" + | "KillPure" + | "Announce" + | "RemoveAnnouncement" + | "RejectAnnouncement" + | "ProxyAnnounced"; } - /** @name XcmV2BodyId (325) */ - interface XcmV2BodyId extends Enum { - readonly isUnit: boolean; - readonly isNamed: boolean; - readonly asNamed: Bytes; - readonly isIndex: boolean; - readonly asIndex: Compact; - readonly isExecutive: boolean; - readonly isTechnical: boolean; - readonly isLegislative: boolean; - readonly isJudicial: boolean; - readonly isDefense: boolean; - readonly isAdministration: boolean; - readonly isTreasury: boolean; + /** @name DancelightRuntimeProxyType (353) */ + interface DancelightRuntimeProxyType extends Enum { + readonly isAny: boolean; + readonly isNonTransfer: boolean; + readonly isGovernance: boolean; + readonly isIdentityJudgement: boolean; + readonly isCancelProxy: boolean; + readonly isAuction: boolean; + readonly isOnDemandOrdering: boolean; + readonly isSudoRegistrar: boolean; + readonly isSudoValidatorManagement: boolean; + readonly isSessionKeyManagement: boolean; + readonly isStaking: boolean; readonly type: - | "Unit" - | "Named" - | "Index" - | "Executive" - | "Technical" - | "Legislative" - | "Judicial" - | "Defense" - | "Administration" - | "Treasury"; + | "Any" + | "NonTransfer" + | "Governance" + | "IdentityJudgement" + | "CancelProxy" + | "Auction" + | "OnDemandOrdering" + | "SudoRegistrar" + | "SudoValidatorManagement" + | "SessionKeyManagement" + | "Staking"; } - /** @name XcmV2BodyPart (326) */ - interface XcmV2BodyPart extends Enum { - readonly isVoice: boolean; - readonly isMembers: boolean; - readonly asMembers: { - readonly count: Compact; + /** @name PalletMultisigCall (354) */ + interface PalletMultisigCall extends Enum { + readonly isAsMultiThreshold1: boolean; + readonly asAsMultiThreshold1: { + readonly otherSignatories: Vec; + readonly call: Call; } & Struct; - readonly isFraction: boolean; - readonly asFraction: { - readonly nom: Compact; - readonly denom: Compact; + readonly isAsMulti: boolean; + readonly asAsMulti: { + readonly threshold: u16; + readonly otherSignatories: Vec; + readonly maybeTimepoint: Option; + readonly call: Call; + readonly maxWeight: SpWeightsWeightV2Weight; } & Struct; - readonly isAtLeastProportion: boolean; - readonly asAtLeastProportion: { - readonly nom: Compact; - readonly denom: Compact; + readonly isApproveAsMulti: boolean; + readonly asApproveAsMulti: { + readonly threshold: u16; + readonly otherSignatories: Vec; + readonly maybeTimepoint: Option; + readonly callHash: U8aFixed; + readonly maxWeight: SpWeightsWeightV2Weight; } & Struct; - readonly isMoreThanProportion: boolean; - readonly asMoreThanProportion: { - readonly nom: Compact; - readonly denom: Compact; + readonly isCancelAsMulti: boolean; + readonly asCancelAsMulti: { + readonly threshold: u16; + readonly otherSignatories: Vec; + readonly timepoint: PalletMultisigTimepoint; + readonly callHash: U8aFixed; } & Struct; - readonly type: "Voice" | "Members" | "Fraction" | "AtLeastProportion" | "MoreThanProportion"; + readonly type: "AsMultiThreshold1" | "AsMulti" | "ApproveAsMulti" | "CancelAsMulti"; } - /** @name StagingXcmV3MultiLocation (327) */ - interface StagingXcmV3MultiLocation extends Struct { - readonly parents: u8; - readonly interior: XcmV3Junctions; + /** @name PalletMultisigTimepoint (356) */ + interface PalletMultisigTimepoint extends Struct { + readonly height: u32; + readonly index: u32; } - /** @name XcmV3Junctions (328) */ - interface XcmV3Junctions extends Enum { - readonly isHere: boolean; - readonly isX1: boolean; - readonly asX1: XcmV3Junction; - readonly isX2: boolean; - readonly asX2: ITuple<[XcmV3Junction, XcmV3Junction]>; - readonly isX3: boolean; - readonly asX3: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction]>; - readonly isX4: boolean; - readonly asX4: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>; - readonly isX5: boolean; - readonly asX5: ITuple<[XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction]>; - readonly isX6: boolean; - readonly asX6: ITuple< - [XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction] - >; - readonly isX7: boolean; - readonly asX7: ITuple< - [XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction, XcmV3Junction] - >; - readonly isX8: boolean; - readonly asX8: ITuple< - [ - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - XcmV3Junction, - ] - >; - readonly type: "Here" | "X1" | "X2" | "X3" | "X4" | "X5" | "X6" | "X7" | "X8"; + /** @name PalletPreimageCall (357) */ + interface PalletPreimageCall extends Enum { + readonly isNotePreimage: boolean; + readonly asNotePreimage: { + readonly bytes: Bytes; + } & Struct; + readonly isUnnotePreimage: boolean; + readonly asUnnotePreimage: { + readonly hash_: H256; + } & Struct; + readonly isRequestPreimage: boolean; + readonly asRequestPreimage: { + readonly hash_: H256; + } & Struct; + readonly isUnrequestPreimage: boolean; + readonly asUnrequestPreimage: { + readonly hash_: H256; + } & Struct; + readonly isEnsureUpdated: boolean; + readonly asEnsureUpdated: { + readonly hashes: Vec; + } & Struct; + readonly type: "NotePreimage" | "UnnotePreimage" | "RequestPreimage" | "UnrequestPreimage" | "EnsureUpdated"; } - /** @name XcmV3Junction (329) */ - interface XcmV3Junction extends Enum { - readonly isParachain: boolean; - readonly asParachain: Compact; - readonly isAccountId32: boolean; - readonly asAccountId32: { - readonly network: Option; - readonly id: U8aFixed; + /** @name PalletAssetRateCall (358) */ + interface PalletAssetRateCall extends Enum { + readonly isCreate: boolean; + readonly asCreate: { + readonly assetKind: Null; + readonly rate: u128; } & Struct; - readonly isAccountIndex64: boolean; - readonly asAccountIndex64: { - readonly network: Option; - readonly index: Compact; + readonly isUpdate: boolean; + readonly asUpdate: { + readonly assetKind: Null; + readonly rate: u128; } & Struct; - readonly isAccountKey20: boolean; - readonly asAccountKey20: { - readonly network: Option; - readonly key: U8aFixed; + readonly isRemove: boolean; + readonly asRemove: { + readonly assetKind: Null; } & Struct; - readonly isPalletInstance: boolean; - readonly asPalletInstance: u8; - readonly isGeneralIndex: boolean; - readonly asGeneralIndex: Compact; - readonly isGeneralKey: boolean; - readonly asGeneralKey: { - readonly length: u8; - readonly data: U8aFixed; + readonly type: "Create" | "Update" | "Remove"; + } + + /** @name PalletXcmCall (359) */ + interface PalletXcmCall extends Enum { + readonly isSend: boolean; + readonly asSend: { + readonly dest: XcmVersionedLocation; + readonly message: XcmVersionedXcm; } & Struct; - readonly isOnlyChild: boolean; - readonly isPlurality: boolean; - readonly asPlurality: { - readonly id: XcmV3JunctionBodyId; - readonly part: XcmV3JunctionBodyPart; + readonly isTeleportAssets: boolean; + readonly asTeleportAssets: { + readonly dest: XcmVersionedLocation; + readonly beneficiary: XcmVersionedLocation; + readonly assets: XcmVersionedAssets; + readonly feeAssetItem: u32; + } & Struct; + readonly isReserveTransferAssets: boolean; + readonly asReserveTransferAssets: { + readonly dest: XcmVersionedLocation; + readonly beneficiary: XcmVersionedLocation; + readonly assets: XcmVersionedAssets; + readonly feeAssetItem: u32; + } & Struct; + readonly isExecute: boolean; + readonly asExecute: { + readonly message: XcmVersionedXcm; + readonly maxWeight: SpWeightsWeightV2Weight; + } & Struct; + readonly isForceXcmVersion: boolean; + readonly asForceXcmVersion: { + readonly location: StagingXcmV4Location; + readonly version: u32; + } & Struct; + readonly isForceDefaultXcmVersion: boolean; + readonly asForceDefaultXcmVersion: { + readonly maybeXcmVersion: Option; + } & Struct; + readonly isForceSubscribeVersionNotify: boolean; + readonly asForceSubscribeVersionNotify: { + readonly location: XcmVersionedLocation; + } & Struct; + readonly isForceUnsubscribeVersionNotify: boolean; + readonly asForceUnsubscribeVersionNotify: { + readonly location: XcmVersionedLocation; + } & Struct; + readonly isLimitedReserveTransferAssets: boolean; + readonly asLimitedReserveTransferAssets: { + readonly dest: XcmVersionedLocation; + readonly beneficiary: XcmVersionedLocation; + readonly assets: XcmVersionedAssets; + readonly feeAssetItem: u32; + readonly weightLimit: XcmV3WeightLimit; + } & Struct; + readonly isLimitedTeleportAssets: boolean; + readonly asLimitedTeleportAssets: { + readonly dest: XcmVersionedLocation; + readonly beneficiary: XcmVersionedLocation; + readonly assets: XcmVersionedAssets; + readonly feeAssetItem: u32; + readonly weightLimit: XcmV3WeightLimit; + } & Struct; + readonly isForceSuspension: boolean; + readonly asForceSuspension: { + readonly suspended: bool; } & Struct; - readonly isGlobalConsensus: boolean; - readonly asGlobalConsensus: XcmV3JunctionNetworkId; - readonly type: - | "Parachain" - | "AccountId32" - | "AccountIndex64" - | "AccountKey20" - | "PalletInstance" - | "GeneralIndex" - | "GeneralKey" - | "OnlyChild" - | "Plurality" - | "GlobalConsensus"; - } - - /** @name XcmV3JunctionNetworkId (331) */ - interface XcmV3JunctionNetworkId extends Enum { - readonly isByGenesis: boolean; - readonly asByGenesis: U8aFixed; - readonly isByFork: boolean; - readonly asByFork: { - readonly blockNumber: u64; - readonly blockHash: U8aFixed; + readonly isTransferAssets: boolean; + readonly asTransferAssets: { + readonly dest: XcmVersionedLocation; + readonly beneficiary: XcmVersionedLocation; + readonly assets: XcmVersionedAssets; + readonly feeAssetItem: u32; + readonly weightLimit: XcmV3WeightLimit; } & Struct; - readonly isPolkadot: boolean; - readonly isKusama: boolean; - readonly isWestend: boolean; - readonly isRococo: boolean; - readonly isWococo: boolean; - readonly isEthereum: boolean; - readonly asEthereum: { - readonly chainId: Compact; + readonly isClaimAssets: boolean; + readonly asClaimAssets: { + readonly assets: XcmVersionedAssets; + readonly beneficiary: XcmVersionedLocation; + } & Struct; + readonly isTransferAssetsUsingTypeAndThen: boolean; + readonly asTransferAssetsUsingTypeAndThen: { + readonly dest: XcmVersionedLocation; + readonly assets: XcmVersionedAssets; + readonly assetsTransferType: StagingXcmExecutorAssetTransferTransferType; + readonly remoteFeesId: XcmVersionedAssetId; + readonly feesTransferType: StagingXcmExecutorAssetTransferTransferType; + readonly customXcmOnDest: XcmVersionedXcm; + readonly weightLimit: XcmV3WeightLimit; } & Struct; - readonly isBitcoinCore: boolean; - readonly isBitcoinCash: boolean; - readonly isPolkadotBulletin: boolean; readonly type: - | "ByGenesis" - | "ByFork" - | "Polkadot" - | "Kusama" - | "Westend" - | "Rococo" - | "Wococo" - | "Ethereum" - | "BitcoinCore" - | "BitcoinCash" - | "PolkadotBulletin"; + | "Send" + | "TeleportAssets" + | "ReserveTransferAssets" + | "Execute" + | "ForceXcmVersion" + | "ForceDefaultXcmVersion" + | "ForceSubscribeVersionNotify" + | "ForceUnsubscribeVersionNotify" + | "LimitedReserveTransferAssets" + | "LimitedTeleportAssets" + | "ForceSuspension" + | "TransferAssets" + | "ClaimAssets" + | "TransferAssetsUsingTypeAndThen"; } - /** @name XcmVersionedXcm (332) */ + /** @name XcmVersionedXcm (360) */ interface XcmVersionedXcm extends Enum { readonly isV2: boolean; readonly asV2: XcmV2Xcm; @@ -4032,10 +4364,10 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name XcmV2Xcm (333) */ + /** @name XcmV2Xcm (361) */ interface XcmV2Xcm extends Vec {} - /** @name XcmV2Instruction (335) */ + /** @name XcmV2Instruction (363) */ interface XcmV2Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: XcmV2MultiassetMultiAssets; @@ -4183,16 +4515,16 @@ declare module "@polkadot/types/lookup" { | "UnsubscribeVersion"; } - /** @name XcmV2MultiassetMultiAssets (336) */ + /** @name XcmV2MultiassetMultiAssets (364) */ interface XcmV2MultiassetMultiAssets extends Vec {} - /** @name XcmV2MultiAsset (338) */ + /** @name XcmV2MultiAsset (366) */ interface XcmV2MultiAsset extends Struct { readonly id: XcmV2MultiassetAssetId; readonly fun: XcmV2MultiassetFungibility; } - /** @name XcmV2MultiassetAssetId (339) */ + /** @name XcmV2MultiassetAssetId (367) */ interface XcmV2MultiassetAssetId extends Enum { readonly isConcrete: boolean; readonly asConcrete: XcmV2MultiLocation; @@ -4201,7 +4533,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Concrete" | "Abstract"; } - /** @name XcmV2MultiassetFungibility (340) */ + /** @name XcmV2MultiassetFungibility (368) */ interface XcmV2MultiassetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; @@ -4210,7 +4542,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV2MultiassetAssetInstance (341) */ + /** @name XcmV2MultiassetAssetInstance (369) */ interface XcmV2MultiassetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; @@ -4228,7 +4560,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32" | "Blob"; } - /** @name XcmV2Response (342) */ + /** @name XcmV2Response (370) */ interface XcmV2Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -4240,7 +4572,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Null" | "Assets" | "ExecutionResult" | "Version"; } - /** @name XcmV2TraitsError (345) */ + /** @name XcmV2TraitsError (373) */ interface XcmV2TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; @@ -4299,7 +4631,7 @@ declare module "@polkadot/types/lookup" { | "WeightNotComputable"; } - /** @name XcmV2OriginKind (346) */ + /** @name XcmV2OriginKind (374) */ interface XcmV2OriginKind extends Enum { readonly isNative: boolean; readonly isSovereignAccount: boolean; @@ -4308,12 +4640,12 @@ declare module "@polkadot/types/lookup" { readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; } - /** @name XcmDoubleEncoded (347) */ + /** @name XcmDoubleEncoded (375) */ interface XcmDoubleEncoded extends Struct { readonly encoded: Bytes; } - /** @name XcmV2MultiassetMultiAssetFilter (348) */ + /** @name XcmV2MultiassetMultiAssetFilter (376) */ interface XcmV2MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: XcmV2MultiassetMultiAssets; @@ -4322,7 +4654,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name XcmV2MultiassetWildMultiAsset (349) */ + /** @name XcmV2MultiassetWildMultiAsset (377) */ interface XcmV2MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -4333,14 +4665,14 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf"; } - /** @name XcmV2MultiassetWildFungibility (350) */ + /** @name XcmV2MultiassetWildFungibility (378) */ interface XcmV2MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV2WeightLimit (351) */ + /** @name XcmV2WeightLimit (379) */ interface XcmV2WeightLimit extends Enum { readonly isUnlimited: boolean; readonly isLimited: boolean; @@ -4348,10 +4680,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Unlimited" | "Limited"; } - /** @name XcmV3Xcm (352) */ + /** @name XcmV3Xcm (380) */ interface XcmV3Xcm extends Vec {} - /** @name XcmV3Instruction (354) */ + /** @name XcmV3Instruction (382) */ interface XcmV3Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: XcmV3MultiassetMultiAssets; @@ -4581,16 +4913,16 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name XcmV3MultiassetMultiAssets (355) */ + /** @name XcmV3MultiassetMultiAssets (383) */ interface XcmV3MultiassetMultiAssets extends Vec {} - /** @name XcmV3MultiAsset (357) */ + /** @name XcmV3MultiAsset (385) */ interface XcmV3MultiAsset extends Struct { readonly id: XcmV3MultiassetAssetId; readonly fun: XcmV3MultiassetFungibility; } - /** @name XcmV3MultiassetAssetId (358) */ + /** @name XcmV3MultiassetAssetId (386) */ interface XcmV3MultiassetAssetId extends Enum { readonly isConcrete: boolean; readonly asConcrete: StagingXcmV3MultiLocation; @@ -4599,7 +4931,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Concrete" | "Abstract"; } - /** @name XcmV3MultiassetFungibility (359) */ + /** @name XcmV3MultiassetFungibility (387) */ interface XcmV3MultiassetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; @@ -4608,7 +4940,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV3MultiassetAssetInstance (360) */ + /** @name XcmV3MultiassetAssetInstance (388) */ interface XcmV3MultiassetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; @@ -4624,7 +4956,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name XcmV3Response (361) */ + /** @name XcmV3Response (389) */ interface XcmV3Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; @@ -4640,7 +4972,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Null" | "Assets" | "ExecutionResult" | "Version" | "PalletsInfo" | "DispatchResult"; } - /** @name XcmV3TraitsError (364) */ + /** @name XcmV3TraitsError (392) */ interface XcmV3TraitsError extends Enum { readonly isOverflow: boolean; readonly isUnimplemented: boolean; @@ -4727,7 +5059,7 @@ declare module "@polkadot/types/lookup" { | "ExceedsStackLimit"; } - /** @name XcmV3PalletInfo (366) */ + /** @name XcmV3PalletInfo (394) */ interface XcmV3PalletInfo extends Struct { readonly index: Compact; readonly name: Bytes; @@ -4737,7 +5069,7 @@ declare module "@polkadot/types/lookup" { readonly patch: Compact; } - /** @name XcmV3MaybeErrorCode (369) */ + /** @name XcmV3MaybeErrorCode (397) */ interface XcmV3MaybeErrorCode extends Enum { readonly isSuccess: boolean; readonly isError: boolean; @@ -4747,7 +5079,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Success" | "Error" | "TruncatedError"; } - /** @name XcmV3OriginKind (372) */ + /** @name XcmV3OriginKind (400) */ interface XcmV3OriginKind extends Enum { readonly isNative: boolean; readonly isSovereignAccount: boolean; @@ -4756,14 +5088,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Native" | "SovereignAccount" | "Superuser" | "Xcm"; } - /** @name XcmV3QueryResponseInfo (373) */ + /** @name XcmV3QueryResponseInfo (401) */ interface XcmV3QueryResponseInfo extends Struct { readonly destination: StagingXcmV3MultiLocation; readonly queryId: Compact; readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name XcmV3MultiassetMultiAssetFilter (374) */ + /** @name XcmV3MultiassetMultiAssetFilter (402) */ interface XcmV3MultiassetMultiAssetFilter extends Enum { readonly isDefinite: boolean; readonly asDefinite: XcmV3MultiassetMultiAssets; @@ -4772,7 +5104,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Definite" | "Wild"; } - /** @name XcmV3MultiassetWildMultiAsset (375) */ + /** @name XcmV3MultiassetWildMultiAsset (403) */ interface XcmV3MultiassetWildMultiAsset extends Enum { readonly isAll: boolean; readonly isAllOf: boolean; @@ -4791,14 +5123,14 @@ declare module "@polkadot/types/lookup" { readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name XcmV3MultiassetWildFungibility (376) */ + /** @name XcmV3MultiassetWildFungibility (404) */ interface XcmV3MultiassetWildFungibility extends Enum { readonly isFungible: boolean; readonly isNonFungible: boolean; readonly type: "Fungible" | "NonFungible"; } - /** @name XcmV3WeightLimit (377) */ + /** @name XcmV3WeightLimit (405) */ interface XcmV3WeightLimit extends Enum { readonly isUnlimited: boolean; readonly isLimited: boolean; @@ -4806,10 +5138,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Unlimited" | "Limited"; } - /** @name StagingXcmV4Xcm (378) */ + /** @name StagingXcmV4Xcm (406) */ interface StagingXcmV4Xcm extends Vec {} - /** @name StagingXcmV4Instruction (380) */ + /** @name StagingXcmV4Instruction (408) */ interface StagingXcmV4Instruction extends Enum { readonly isWithdrawAsset: boolean; readonly asWithdrawAsset: StagingXcmV4AssetAssets; @@ -5039,19 +5371,19 @@ declare module "@polkadot/types/lookup" { | "UnpaidExecution"; } - /** @name StagingXcmV4AssetAssets (381) */ + /** @name StagingXcmV4AssetAssets (409) */ interface StagingXcmV4AssetAssets extends Vec {} - /** @name StagingXcmV4Asset (383) */ + /** @name StagingXcmV4Asset (411) */ interface StagingXcmV4Asset extends Struct { readonly id: StagingXcmV4AssetAssetId; readonly fun: StagingXcmV4AssetFungibility; } - /** @name StagingXcmV4AssetAssetId (384) */ + /** @name StagingXcmV4AssetAssetId (412) */ interface StagingXcmV4AssetAssetId extends StagingXcmV4Location {} - /** @name StagingXcmV4AssetFungibility (385) */ + /** @name StagingXcmV4AssetFungibility (413) */ interface StagingXcmV4AssetFungibility extends Enum { readonly isFungible: boolean; readonly asFungible: Compact; @@ -5060,7 +5392,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Fungible" | "NonFungible"; } - /** @name StagingXcmV4AssetAssetInstance (386) */ + /** @name StagingXcmV4AssetAssetInstance (414) */ interface StagingXcmV4AssetAssetInstance extends Enum { readonly isUndefined: boolean; readonly isIndex: boolean; @@ -5076,325 +5408,105 @@ declare module "@polkadot/types/lookup" { readonly type: "Undefined" | "Index" | "Array4" | "Array8" | "Array16" | "Array32"; } - /** @name StagingXcmV4Response (387) */ + /** @name StagingXcmV4Response (415) */ interface StagingXcmV4Response extends Enum { readonly isNull: boolean; readonly isAssets: boolean; readonly asAssets: StagingXcmV4AssetAssets; readonly isExecutionResult: boolean; - readonly asExecutionResult: Option>; - readonly isVersion: boolean; - readonly asVersion: u32; - readonly isPalletsInfo: boolean; - readonly asPalletsInfo: Vec; - readonly isDispatchResult: boolean; - readonly asDispatchResult: XcmV3MaybeErrorCode; - readonly type: "Null" | "Assets" | "ExecutionResult" | "Version" | "PalletsInfo" | "DispatchResult"; - } - - /** @name StagingXcmV4PalletInfo (389) */ - interface StagingXcmV4PalletInfo extends Struct { - readonly index: Compact; - readonly name: Bytes; - readonly moduleName: Bytes; - readonly major: Compact; - readonly minor: Compact; - readonly patch: Compact; - } - - /** @name StagingXcmV4QueryResponseInfo (393) */ - interface StagingXcmV4QueryResponseInfo extends Struct { - readonly destination: StagingXcmV4Location; - readonly queryId: Compact; - readonly maxWeight: SpWeightsWeightV2Weight; - } - - /** @name StagingXcmV4AssetAssetFilter (394) */ - interface StagingXcmV4AssetAssetFilter extends Enum { - readonly isDefinite: boolean; - readonly asDefinite: StagingXcmV4AssetAssets; - readonly isWild: boolean; - readonly asWild: StagingXcmV4AssetWildAsset; - readonly type: "Definite" | "Wild"; - } - - /** @name StagingXcmV4AssetWildAsset (395) */ - interface StagingXcmV4AssetWildAsset extends Enum { - readonly isAll: boolean; - readonly isAllOf: boolean; - readonly asAllOf: { - readonly id: StagingXcmV4AssetAssetId; - readonly fun: StagingXcmV4AssetWildFungibility; - } & Struct; - readonly isAllCounted: boolean; - readonly asAllCounted: Compact; - readonly isAllOfCounted: boolean; - readonly asAllOfCounted: { - readonly id: StagingXcmV4AssetAssetId; - readonly fun: StagingXcmV4AssetWildFungibility; - readonly count: Compact; - } & Struct; - readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; - } - - /** @name StagingXcmV4AssetWildFungibility (396) */ - interface StagingXcmV4AssetWildFungibility extends Enum { - readonly isFungible: boolean; - readonly isNonFungible: boolean; - readonly type: "Fungible" | "NonFungible"; - } - - /** @name XcmVersionedAssets (397) */ - interface XcmVersionedAssets extends Enum { - readonly isV2: boolean; - readonly asV2: XcmV2MultiassetMultiAssets; - readonly isV3: boolean; - readonly asV3: XcmV3MultiassetMultiAssets; - readonly isV4: boolean; - readonly asV4: StagingXcmV4AssetAssets; - readonly type: "V2" | "V3" | "V4"; - } - - /** @name StagingXcmExecutorAssetTransferTransferType (409) */ - interface StagingXcmExecutorAssetTransferTransferType extends Enum { - readonly isTeleport: boolean; - readonly isLocalReserve: boolean; - readonly isDestinationReserve: boolean; - readonly isRemoteReserve: boolean; - readonly asRemoteReserve: XcmVersionedLocation; - readonly type: "Teleport" | "LocalReserve" | "DestinationReserve" | "RemoteReserve"; - } - - /** @name XcmVersionedAssetId (410) */ - interface XcmVersionedAssetId extends Enum { - readonly isV3: boolean; - readonly asV3: XcmV3MultiassetAssetId; - readonly isV4: boolean; - readonly asV4: StagingXcmV4AssetAssetId; - readonly type: "V3" | "V4"; - } - - /** @name SnowbridgePalletInboundQueueCall (411) */ - interface SnowbridgePalletInboundQueueCall extends Enum { - readonly isSubmit: boolean; - readonly asSubmit: { - readonly message: SnowbridgeCoreInboundMessage; - } & Struct; - readonly isSetOperatingMode: boolean; - readonly asSetOperatingMode: { - readonly mode: SnowbridgeCoreOperatingModeBasicOperatingMode; - } & Struct; - readonly type: "Submit" | "SetOperatingMode"; - } - - /** @name SnowbridgeCoreInboundMessage (412) */ - interface SnowbridgeCoreInboundMessage extends Struct { - readonly eventLog: SnowbridgeCoreInboundLog; - readonly proof: SnowbridgeCoreInboundProof; - } - - /** @name SnowbridgeCoreInboundLog (413) */ - interface SnowbridgeCoreInboundLog extends Struct { - readonly address: H160; - readonly topics: Vec; - readonly data: Bytes; - } - - /** @name SnowbridgeCoreInboundProof (415) */ - interface SnowbridgeCoreInboundProof extends Struct { - readonly receiptProof: ITuple<[Vec, Vec]>; - readonly executionProof: SnowbridgeBeaconPrimitivesExecutionProof; - } - - /** @name SnowbridgeBeaconPrimitivesExecutionProof (417) */ - interface SnowbridgeBeaconPrimitivesExecutionProof extends Struct { - readonly header: SnowbridgeBeaconPrimitivesBeaconHeader; - readonly ancestryProof: Option; - readonly executionHeader: SnowbridgeBeaconPrimitivesVersionedExecutionPayloadHeader; - readonly executionBranch: Vec; - } - - /** @name SnowbridgeBeaconPrimitivesBeaconHeader (418) */ - interface SnowbridgeBeaconPrimitivesBeaconHeader extends Struct { - readonly slot: u64; - readonly proposerIndex: u64; - readonly parentRoot: H256; - readonly stateRoot: H256; - readonly bodyRoot: H256; - } - - /** @name SnowbridgeBeaconPrimitivesAncestryProof (420) */ - interface SnowbridgeBeaconPrimitivesAncestryProof extends Struct { - readonly headerBranch: Vec; - readonly finalizedBlockRoot: H256; - } - - /** @name SnowbridgeBeaconPrimitivesVersionedExecutionPayloadHeader (421) */ - interface SnowbridgeBeaconPrimitivesVersionedExecutionPayloadHeader extends Enum { - readonly isCapella: boolean; - readonly asCapella: SnowbridgeBeaconPrimitivesExecutionPayloadHeader; - readonly isDeneb: boolean; - readonly asDeneb: SnowbridgeBeaconPrimitivesDenebExecutionPayloadHeader; - readonly type: "Capella" | "Deneb"; - } - - /** @name SnowbridgeBeaconPrimitivesExecutionPayloadHeader (422) */ - interface SnowbridgeBeaconPrimitivesExecutionPayloadHeader extends Struct { - readonly parentHash: H256; - readonly feeRecipient: H160; - readonly stateRoot: H256; - readonly receiptsRoot: H256; - readonly logsBloom: Bytes; - readonly prevRandao: H256; - readonly blockNumber: u64; - readonly gasLimit: u64; - readonly gasUsed: u64; - readonly timestamp: u64; - readonly extraData: Bytes; - readonly baseFeePerGas: U256; - readonly blockHash: H256; - readonly transactionsRoot: H256; - readonly withdrawalsRoot: H256; - } - - /** @name SnowbridgeBeaconPrimitivesDenebExecutionPayloadHeader (425) */ - interface SnowbridgeBeaconPrimitivesDenebExecutionPayloadHeader extends Struct { - readonly parentHash: H256; - readonly feeRecipient: H160; - readonly stateRoot: H256; - readonly receiptsRoot: H256; - readonly logsBloom: Bytes; - readonly prevRandao: H256; - readonly blockNumber: u64; - readonly gasLimit: u64; - readonly gasUsed: u64; - readonly timestamp: u64; - readonly extraData: Bytes; - readonly baseFeePerGas: U256; - readonly blockHash: H256; - readonly transactionsRoot: H256; - readonly withdrawalsRoot: H256; - readonly blobGasUsed: u64; - readonly excessBlobGas: u64; + readonly asExecutionResult: Option>; + readonly isVersion: boolean; + readonly asVersion: u32; + readonly isPalletsInfo: boolean; + readonly asPalletsInfo: Vec; + readonly isDispatchResult: boolean; + readonly asDispatchResult: XcmV3MaybeErrorCode; + readonly type: "Null" | "Assets" | "ExecutionResult" | "Version" | "PalletsInfo" | "DispatchResult"; } - /** @name SnowbridgeCoreOperatingModeBasicOperatingMode (426) */ - interface SnowbridgeCoreOperatingModeBasicOperatingMode extends Enum { - readonly isNormal: boolean; - readonly isHalted: boolean; - readonly type: "Normal" | "Halted"; + /** @name StagingXcmV4PalletInfo (417) */ + interface StagingXcmV4PalletInfo extends Struct { + readonly index: Compact; + readonly name: Bytes; + readonly moduleName: Bytes; + readonly major: Compact; + readonly minor: Compact; + readonly patch: Compact; } - /** @name SnowbridgePalletOutboundQueueCall (427) */ - interface SnowbridgePalletOutboundQueueCall extends Enum { - readonly isSetOperatingMode: boolean; - readonly asSetOperatingMode: { - readonly mode: SnowbridgeCoreOperatingModeBasicOperatingMode; - } & Struct; - readonly type: "SetOperatingMode"; + /** @name StagingXcmV4QueryResponseInfo (421) */ + interface StagingXcmV4QueryResponseInfo extends Struct { + readonly destination: StagingXcmV4Location; + readonly queryId: Compact; + readonly maxWeight: SpWeightsWeightV2Weight; } - /** @name SnowbridgePalletSystemCall (428) */ - interface SnowbridgePalletSystemCall extends Enum { - readonly isUpgrade: boolean; - readonly asUpgrade: { - readonly implAddress: H160; - readonly implCodeHash: H256; - readonly initializer: Option; - } & Struct; - readonly isSetOperatingMode: boolean; - readonly asSetOperatingMode: { - readonly mode: SnowbridgeCoreOutboundV1OperatingMode; - } & Struct; - readonly isSetPricingParameters: boolean; - readonly asSetPricingParameters: { - readonly params: SnowbridgeCorePricingPricingParameters; - } & Struct; - readonly isCreateAgent: boolean; - readonly isCreateChannel: boolean; - readonly asCreateChannel: { - readonly mode: SnowbridgeCoreOutboundV1OperatingMode; - } & Struct; - readonly isUpdateChannel: boolean; - readonly asUpdateChannel: { - readonly mode: SnowbridgeCoreOutboundV1OperatingMode; - } & Struct; - readonly isForceUpdateChannel: boolean; - readonly asForceUpdateChannel: { - readonly channelId: SnowbridgeCoreChannelId; - readonly mode: SnowbridgeCoreOutboundV1OperatingMode; - } & Struct; - readonly isTransferNativeFromAgent: boolean; - readonly asTransferNativeFromAgent: { - readonly recipient: H160; - readonly amount: u128; - } & Struct; - readonly isForceTransferNativeFromAgent: boolean; - readonly asForceTransferNativeFromAgent: { - readonly location: XcmVersionedLocation; - readonly recipient: H160; - readonly amount: u128; - } & Struct; - readonly isSetTokenTransferFees: boolean; - readonly asSetTokenTransferFees: { - readonly createAssetXcm: u128; - readonly transferAssetXcm: u128; - readonly registerToken: U256; - } & Struct; - readonly isRegisterToken: boolean; - readonly asRegisterToken: { - readonly location: XcmVersionedLocation; - readonly metadata: SnowbridgeCoreAssetMetadata; - } & Struct; - readonly type: - | "Upgrade" - | "SetOperatingMode" - | "SetPricingParameters" - | "CreateAgent" - | "CreateChannel" - | "UpdateChannel" - | "ForceUpdateChannel" - | "TransferNativeFromAgent" - | "ForceTransferNativeFromAgent" - | "SetTokenTransferFees" - | "RegisterToken"; + /** @name StagingXcmV4AssetAssetFilter (422) */ + interface StagingXcmV4AssetAssetFilter extends Enum { + readonly isDefinite: boolean; + readonly asDefinite: StagingXcmV4AssetAssets; + readonly isWild: boolean; + readonly asWild: StagingXcmV4AssetWildAsset; + readonly type: "Definite" | "Wild"; } - /** @name SnowbridgeCoreOutboundV1Initializer (430) */ - interface SnowbridgeCoreOutboundV1Initializer extends Struct { - readonly params: Bytes; - readonly maximumRequiredGas: u64; + /** @name StagingXcmV4AssetWildAsset (423) */ + interface StagingXcmV4AssetWildAsset extends Enum { + readonly isAll: boolean; + readonly isAllOf: boolean; + readonly asAllOf: { + readonly id: StagingXcmV4AssetAssetId; + readonly fun: StagingXcmV4AssetWildFungibility; + } & Struct; + readonly isAllCounted: boolean; + readonly asAllCounted: Compact; + readonly isAllOfCounted: boolean; + readonly asAllOfCounted: { + readonly id: StagingXcmV4AssetAssetId; + readonly fun: StagingXcmV4AssetWildFungibility; + readonly count: Compact; + } & Struct; + readonly type: "All" | "AllOf" | "AllCounted" | "AllOfCounted"; } - /** @name SnowbridgeCoreOutboundV1OperatingMode (431) */ - interface SnowbridgeCoreOutboundV1OperatingMode extends Enum { - readonly isNormal: boolean; - readonly isRejectingOutboundMessages: boolean; - readonly type: "Normal" | "RejectingOutboundMessages"; + /** @name StagingXcmV4AssetWildFungibility (424) */ + interface StagingXcmV4AssetWildFungibility extends Enum { + readonly isFungible: boolean; + readonly isNonFungible: boolean; + readonly type: "Fungible" | "NonFungible"; } - /** @name SnowbridgeCorePricingPricingParameters (432) */ - interface SnowbridgeCorePricingPricingParameters extends Struct { - readonly exchangeRate: u128; - readonly rewards: SnowbridgeCorePricingRewards; - readonly feePerGas: U256; - readonly multiplier: u128; + /** @name XcmVersionedAssets (425) */ + interface XcmVersionedAssets extends Enum { + readonly isV2: boolean; + readonly asV2: XcmV2MultiassetMultiAssets; + readonly isV3: boolean; + readonly asV3: XcmV3MultiassetMultiAssets; + readonly isV4: boolean; + readonly asV4: StagingXcmV4AssetAssets; + readonly type: "V2" | "V3" | "V4"; } - /** @name SnowbridgeCorePricingRewards (433) */ - interface SnowbridgeCorePricingRewards extends Struct { - readonly local: u128; - readonly remote: U256; + /** @name StagingXcmExecutorAssetTransferTransferType (437) */ + interface StagingXcmExecutorAssetTransferTransferType extends Enum { + readonly isTeleport: boolean; + readonly isLocalReserve: boolean; + readonly isDestinationReserve: boolean; + readonly isRemoteReserve: boolean; + readonly asRemoteReserve: XcmVersionedLocation; + readonly type: "Teleport" | "LocalReserve" | "DestinationReserve" | "RemoteReserve"; } - /** @name SnowbridgeCoreAssetMetadata (434) */ - interface SnowbridgeCoreAssetMetadata extends Struct { - readonly name: Bytes; - readonly symbol: Bytes; - readonly decimals: u8; + /** @name XcmVersionedAssetId (438) */ + interface XcmVersionedAssetId extends Enum { + readonly isV3: boolean; + readonly asV3: XcmV3MultiassetAssetId; + readonly isV4: boolean; + readonly asV4: StagingXcmV4AssetAssetId; + readonly type: "V3" | "V4"; } - /** @name PalletMigrationsCall (435) */ + /** @name PalletMigrationsCall (439) */ interface PalletMigrationsCall extends Enum { readonly isForceSetCursor: boolean; readonly asForceSetCursor: { @@ -5414,7 +5526,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ForceSetCursor" | "ForceSetActiveCursor" | "ForceOnboardMbms" | "ClearHistoric"; } - /** @name PalletMigrationsMigrationCursor (437) */ + /** @name PalletMigrationsMigrationCursor (441) */ interface PalletMigrationsMigrationCursor extends Enum { readonly isActive: boolean; readonly asActive: PalletMigrationsActiveCursor; @@ -5422,14 +5534,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Active" | "Stuck"; } - /** @name PalletMigrationsActiveCursor (439) */ + /** @name PalletMigrationsActiveCursor (443) */ interface PalletMigrationsActiveCursor extends Struct { readonly index: u32; readonly innerCursor: Option; readonly startedAt: u32; } - /** @name PalletMigrationsHistoricCleanupSelector (441) */ + /** @name PalletMigrationsHistoricCleanupSelector (445) */ interface PalletMigrationsHistoricCleanupSelector extends Enum { readonly isSpecific: boolean; readonly asSpecific: Vec; @@ -5441,7 +5553,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Specific" | "Wildcard"; } - /** @name PalletBeefyCall (444) */ + /** @name PalletBeefyCall (448) */ interface PalletBeefyCall extends Enum { readonly isReportDoubleVoting: boolean; readonly asReportDoubleVoting: { @@ -5487,40 +5599,40 @@ declare module "@polkadot/types/lookup" { | "ReportFutureBlockVotingUnsigned"; } - /** @name SpConsensusBeefyDoubleVotingProof (445) */ + /** @name SpConsensusBeefyDoubleVotingProof (449) */ interface SpConsensusBeefyDoubleVotingProof extends Struct { readonly first: SpConsensusBeefyVoteMessage; readonly second: SpConsensusBeefyVoteMessage; } - /** @name SpConsensusBeefyEcdsaCryptoSignature (446) */ + /** @name SpConsensusBeefyEcdsaCryptoSignature (450) */ interface SpConsensusBeefyEcdsaCryptoSignature extends U8aFixed {} - /** @name SpConsensusBeefyVoteMessage (447) */ + /** @name SpConsensusBeefyVoteMessage (451) */ interface SpConsensusBeefyVoteMessage extends Struct { readonly commitment: SpConsensusBeefyCommitment; readonly id: SpConsensusBeefyEcdsaCryptoPublic; readonly signature: SpConsensusBeefyEcdsaCryptoSignature; } - /** @name SpConsensusBeefyCommitment (448) */ + /** @name SpConsensusBeefyCommitment (452) */ interface SpConsensusBeefyCommitment extends Struct { readonly payload: SpConsensusBeefyPayload; readonly blockNumber: u32; readonly validatorSetId: u64; } - /** @name SpConsensusBeefyPayload (449) */ + /** @name SpConsensusBeefyPayload (453) */ interface SpConsensusBeefyPayload extends Vec> {} - /** @name SpConsensusBeefyForkVotingProof (452) */ + /** @name SpConsensusBeefyForkVotingProof (456) */ interface SpConsensusBeefyForkVotingProof extends Struct { readonly vote: SpConsensusBeefyVoteMessage; readonly ancestryProof: SpMmrPrimitivesAncestryProof; readonly header: SpRuntimeHeader; } - /** @name SpMmrPrimitivesAncestryProof (453) */ + /** @name SpMmrPrimitivesAncestryProof (457) */ interface SpMmrPrimitivesAncestryProof extends Struct { readonly prevPeaks: Vec; readonly prevLeafCount: u64; @@ -5528,12 +5640,12 @@ declare module "@polkadot/types/lookup" { readonly items: Vec>; } - /** @name SpConsensusBeefyFutureBlockVotingProof (456) */ + /** @name SpConsensusBeefyFutureBlockVotingProof (460) */ interface SpConsensusBeefyFutureBlockVotingProof extends Struct { readonly vote: SpConsensusBeefyVoteMessage; } - /** @name SnowbridgePalletEthereumClientCall (457) */ + /** @name SnowbridgePalletEthereumClientCall (461) */ interface SnowbridgePalletEthereumClientCall extends Enum { readonly isForceCheckpoint: boolean; readonly asForceCheckpoint: { @@ -5550,7 +5662,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ForceCheckpoint" | "Submit" | "SetOperatingMode"; } - /** @name SnowbridgeBeaconPrimitivesUpdatesCheckpointUpdate (458) */ + /** @name SnowbridgeBeaconPrimitivesUpdatesCheckpointUpdate (462) */ interface SnowbridgeBeaconPrimitivesUpdatesCheckpointUpdate extends Struct { readonly header: SnowbridgeBeaconPrimitivesBeaconHeader; readonly currentSyncCommittee: SnowbridgeBeaconPrimitivesSyncCommittee; @@ -5560,16 +5672,16 @@ declare module "@polkadot/types/lookup" { readonly blockRootsBranch: Vec; } - /** @name SnowbridgeBeaconPrimitivesSyncCommittee (459) */ + /** @name SnowbridgeBeaconPrimitivesSyncCommittee (463) */ interface SnowbridgeBeaconPrimitivesSyncCommittee extends Struct { readonly pubkeys: Vec; readonly aggregatePubkey: SnowbridgeBeaconPrimitivesPublicKey; } - /** @name SnowbridgeBeaconPrimitivesPublicKey (461) */ + /** @name SnowbridgeBeaconPrimitivesPublicKey (465) */ interface SnowbridgeBeaconPrimitivesPublicKey extends U8aFixed {} - /** @name SnowbridgeBeaconPrimitivesUpdatesUpdate (463) */ + /** @name SnowbridgeBeaconPrimitivesUpdatesUpdate (467) */ interface SnowbridgeBeaconPrimitivesUpdatesUpdate extends Struct { readonly attestedHeader: SnowbridgeBeaconPrimitivesBeaconHeader; readonly syncAggregate: SnowbridgeBeaconPrimitivesSyncAggregate; @@ -5581,22 +5693,22 @@ declare module "@polkadot/types/lookup" { readonly blockRootsBranch: Vec; } - /** @name SnowbridgeBeaconPrimitivesSyncAggregate (464) */ + /** @name SnowbridgeBeaconPrimitivesSyncAggregate (468) */ interface SnowbridgeBeaconPrimitivesSyncAggregate extends Struct { readonly syncCommitteeBits: U8aFixed; readonly syncCommitteeSignature: SnowbridgeBeaconPrimitivesSignature; } - /** @name SnowbridgeBeaconPrimitivesSignature (465) */ + /** @name SnowbridgeBeaconPrimitivesSignature (469) */ interface SnowbridgeBeaconPrimitivesSignature extends U8aFixed {} - /** @name SnowbridgeBeaconPrimitivesUpdatesNextSyncCommitteeUpdate (468) */ + /** @name SnowbridgeBeaconPrimitivesUpdatesNextSyncCommitteeUpdate (472) */ interface SnowbridgeBeaconPrimitivesUpdatesNextSyncCommitteeUpdate extends Struct { readonly nextSyncCommittee: SnowbridgeBeaconPrimitivesSyncCommittee; readonly nextSyncCommitteeBranch: Vec; } - /** @name PolkadotRuntimeCommonParasSudoWrapperPalletCall (469) */ + /** @name PolkadotRuntimeCommonParasSudoWrapperPalletCall (473) */ interface PolkadotRuntimeCommonParasSudoWrapperPalletCall extends Enum { readonly isSudoScheduleParaInitialize: boolean; readonly asSudoScheduleParaInitialize: { @@ -5636,14 +5748,14 @@ declare module "@polkadot/types/lookup" { | "SudoEstablishHrmpChannel"; } - /** @name PolkadotRuntimeParachainsParasParaGenesisArgs (470) */ + /** @name PolkadotRuntimeParachainsParasParaGenesisArgs (474) */ interface PolkadotRuntimeParachainsParasParaGenesisArgs extends Struct { readonly genesisHead: Bytes; readonly validationCode: Bytes; readonly paraKind: bool; } - /** @name PalletRootTestingCall (471) */ + /** @name PalletRootTestingCall (475) */ interface PalletRootTestingCall extends Enum { readonly isFillBlock: boolean; readonly asFillBlock: { @@ -5653,7 +5765,7 @@ declare module "@polkadot/types/lookup" { readonly type: "FillBlock" | "TriggerDefensive"; } - /** @name PalletSudoCall (472) */ + /** @name PalletSudoCall (476) */ interface PalletSudoCall extends Enum { readonly isSudo: boolean; readonly asSudo: { @@ -5677,17 +5789,17 @@ declare module "@polkadot/types/lookup" { readonly type: "Sudo" | "SudoUncheckedWeight" | "SetKey" | "SudoAs" | "RemoveKey"; } - /** @name SpRuntimeBlakeTwo256 (473) */ + /** @name SpRuntimeBlakeTwo256 (477) */ type SpRuntimeBlakeTwo256 = Null; - /** @name PalletConvictionVotingTally (475) */ + /** @name PalletConvictionVotingTally (479) */ interface PalletConvictionVotingTally extends Struct { readonly ayes: u128; readonly nays: u128; readonly support: u128; } - /** @name PalletRankedCollectiveEvent (476) */ + /** @name PalletRankedCollectiveEvent (480) */ interface PalletRankedCollectiveEvent extends Enum { readonly isMemberAdded: boolean; readonly asMemberAdded: { @@ -5718,7 +5830,7 @@ declare module "@polkadot/types/lookup" { readonly type: "MemberAdded" | "RankChanged" | "MemberRemoved" | "Voted" | "MemberExchanged"; } - /** @name PalletRankedCollectiveVoteRecord (477) */ + /** @name PalletRankedCollectiveVoteRecord (481) */ interface PalletRankedCollectiveVoteRecord extends Enum { readonly isAye: boolean; readonly asAye: u32; @@ -5727,14 +5839,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Aye" | "Nay"; } - /** @name PalletRankedCollectiveTally (478) */ + /** @name PalletRankedCollectiveTally (482) */ interface PalletRankedCollectiveTally extends Struct { readonly bareAyes: u32; readonly ayes: u32; readonly nays: u32; } - /** @name PalletWhitelistEvent (480) */ + /** @name PalletWhitelistEvent (484) */ interface PalletWhitelistEvent extends Enum { readonly isCallWhitelisted: boolean; readonly asCallWhitelisted: { @@ -5752,19 +5864,19 @@ declare module "@polkadot/types/lookup" { readonly type: "CallWhitelisted" | "WhitelistedCallRemoved" | "WhitelistedCallDispatched"; } - /** @name FrameSupportDispatchPostDispatchInfo (482) */ + /** @name FrameSupportDispatchPostDispatchInfo (486) */ interface FrameSupportDispatchPostDispatchInfo extends Struct { readonly actualWeight: Option; readonly paysFee: FrameSupportDispatchPays; } - /** @name SpRuntimeDispatchErrorWithPostInfo (484) */ + /** @name SpRuntimeDispatchErrorWithPostInfo (488) */ interface SpRuntimeDispatchErrorWithPostInfo extends Struct { readonly postInfo: FrameSupportDispatchPostDispatchInfo; readonly error: SpRuntimeDispatchError; } - /** @name PolkadotRuntimeParachainsInclusionPalletEvent (485) */ + /** @name PolkadotRuntimeParachainsInclusionPalletEvent (489) */ interface PolkadotRuntimeParachainsInclusionPalletEvent extends Enum { readonly isCandidateBacked: boolean; readonly asCandidateBacked: ITuple<[PolkadotPrimitivesV8CandidateReceipt, Bytes, u32, u32]>; @@ -5780,13 +5892,13 @@ declare module "@polkadot/types/lookup" { readonly type: "CandidateBacked" | "CandidateIncluded" | "CandidateTimedOut" | "UpwardMessagesReceived"; } - /** @name PolkadotPrimitivesV8CandidateReceipt (486) */ + /** @name PolkadotPrimitivesV8CandidateReceipt (490) */ interface PolkadotPrimitivesV8CandidateReceipt extends Struct { readonly descriptor: PolkadotPrimitivesV8CandidateDescriptor; readonly commitmentsHash: H256; } - /** @name PolkadotRuntimeParachainsParasPalletEvent (489) */ + /** @name PolkadotRuntimeParachainsParasPalletEvent (493) */ interface PolkadotRuntimeParachainsParasPalletEvent extends Enum { readonly isCurrentCodeUpdated: boolean; readonly asCurrentCodeUpdated: u32; @@ -5815,7 +5927,7 @@ declare module "@polkadot/types/lookup" { | "PvfCheckRejected"; } - /** @name PolkadotRuntimeParachainsHrmpPalletEvent (490) */ + /** @name PolkadotRuntimeParachainsHrmpPalletEvent (494) */ interface PolkadotRuntimeParachainsHrmpPalletEvent extends Enum { readonly isOpenChannelRequested: boolean; readonly asOpenChannelRequested: { @@ -5868,7 +5980,7 @@ declare module "@polkadot/types/lookup" { | "OpenChannelDepositsUpdated"; } - /** @name PolkadotRuntimeParachainsDisputesPalletEvent (491) */ + /** @name PolkadotRuntimeParachainsDisputesPalletEvent (495) */ interface PolkadotRuntimeParachainsDisputesPalletEvent extends Enum { readonly isDisputeInitiated: boolean; readonly asDisputeInitiated: ITuple<[H256, PolkadotRuntimeParachainsDisputesDisputeLocation]>; @@ -5879,21 +5991,21 @@ declare module "@polkadot/types/lookup" { readonly type: "DisputeInitiated" | "DisputeConcluded" | "Revert"; } - /** @name PolkadotRuntimeParachainsDisputesDisputeLocation (492) */ + /** @name PolkadotRuntimeParachainsDisputesDisputeLocation (496) */ interface PolkadotRuntimeParachainsDisputesDisputeLocation extends Enum { readonly isLocal: boolean; readonly isRemote: boolean; readonly type: "Local" | "Remote"; } - /** @name PolkadotRuntimeParachainsDisputesDisputeResult (493) */ + /** @name PolkadotRuntimeParachainsDisputesDisputeResult (497) */ interface PolkadotRuntimeParachainsDisputesDisputeResult extends Enum { readonly isValid: boolean; readonly isInvalid: boolean; readonly type: "Valid" | "Invalid"; } - /** @name PalletMessageQueueEvent (494) */ + /** @name PalletMessageQueueEvent (498) */ interface PalletMessageQueueEvent extends Enum { readonly isProcessingFailed: boolean; readonly asProcessingFailed: { @@ -5923,7 +6035,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ProcessingFailed" | "Processed" | "OverweightEnqueued" | "PageReaped"; } - /** @name FrameSupportMessagesProcessMessageError (495) */ + /** @name FrameSupportMessagesProcessMessageError (499) */ interface FrameSupportMessagesProcessMessageError extends Enum { readonly isBadFormat: boolean; readonly isCorrupt: boolean; @@ -5935,7 +6047,7 @@ declare module "@polkadot/types/lookup" { readonly type: "BadFormat" | "Corrupt" | "Unsupported" | "Overweight" | "Yield" | "StackLimitReached"; } - /** @name PolkadotRuntimeParachainsOnDemandPalletEvent (496) */ + /** @name PolkadotRuntimeParachainsOnDemandPalletEvent (500) */ interface PolkadotRuntimeParachainsOnDemandPalletEvent extends Enum { readonly isOnDemandOrderPlaced: boolean; readonly asOnDemandOrderPlaced: { @@ -5950,7 +6062,7 @@ declare module "@polkadot/types/lookup" { readonly type: "OnDemandOrderPlaced" | "SpotPriceSet"; } - /** @name PolkadotRuntimeCommonParasRegistrarPalletEvent (497) */ + /** @name PolkadotRuntimeCommonParasRegistrarPalletEvent (501) */ interface PolkadotRuntimeCommonParasRegistrarPalletEvent extends Enum { readonly isRegistered: boolean; readonly asRegistered: { @@ -5974,7 +6086,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Registered" | "Deregistered" | "Reserved" | "Swapped"; } - /** @name PalletUtilityEvent (498) */ + /** @name PalletUtilityEvent (502) */ interface PalletUtilityEvent extends Enum { readonly isBatchInterrupted: boolean; readonly asBatchInterrupted: { @@ -6001,7 +6113,7 @@ declare module "@polkadot/types/lookup" { | "DispatchedAs"; } - /** @name PalletIdentityEvent (500) */ + /** @name PalletIdentityEvent (504) */ interface PalletIdentityEvent extends Enum { readonly isIdentitySet: boolean; readonly asIdentitySet: { @@ -6107,7 +6219,7 @@ declare module "@polkadot/types/lookup" { | "DanglingUsernameRemoved"; } - /** @name PalletSchedulerEvent (501) */ + /** @name PalletSchedulerEvent (505) */ interface PalletSchedulerEvent extends Enum { readonly isScheduled: boolean; readonly asScheduled: { @@ -6169,7 +6281,7 @@ declare module "@polkadot/types/lookup" { | "PermanentlyOverweight"; } - /** @name PalletProxyEvent (503) */ + /** @name PalletProxyEvent (507) */ interface PalletProxyEvent extends Enum { readonly isProxyExecuted: boolean; readonly asProxyExecuted: { @@ -6205,7 +6317,7 @@ declare module "@polkadot/types/lookup" { readonly type: "ProxyExecuted" | "PureCreated" | "Announced" | "ProxyAdded" | "ProxyRemoved"; } - /** @name PalletMultisigEvent (504) */ + /** @name PalletMultisigEvent (508) */ interface PalletMultisigEvent extends Enum { readonly isNewMultisig: boolean; readonly asNewMultisig: { @@ -6238,7 +6350,7 @@ declare module "@polkadot/types/lookup" { readonly type: "NewMultisig" | "MultisigApproval" | "MultisigExecuted" | "MultisigCancelled"; } - /** @name PalletPreimageEvent (505) */ + /** @name PalletPreimageEvent (509) */ interface PalletPreimageEvent extends Enum { readonly isNoted: boolean; readonly asNoted: { @@ -6255,7 +6367,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Noted" | "Requested" | "Cleared"; } - /** @name PalletAssetRateEvent (506) */ + /** @name PalletAssetRateEvent (510) */ interface PalletAssetRateEvent extends Enum { readonly isAssetRateCreated: boolean; readonly asAssetRateCreated: { @@ -6275,7 +6387,7 @@ declare module "@polkadot/types/lookup" { readonly type: "AssetRateCreated" | "AssetRateRemoved" | "AssetRateUpdated"; } - /** @name PalletXcmEvent (507) */ + /** @name PalletXcmEvent (511) */ interface PalletXcmEvent extends Enum { readonly isAttempted: boolean; readonly asAttempted: { @@ -6440,7 +6552,7 @@ declare module "@polkadot/types/lookup" { | "VersionMigrationFinished"; } - /** @name StagingXcmV4TraitsOutcome (508) */ + /** @name StagingXcmV4TraitsOutcome (512) */ interface StagingXcmV4TraitsOutcome extends Enum { readonly isComplete: boolean; readonly asComplete: { @@ -6454,110 +6566,11 @@ declare module "@polkadot/types/lookup" { readonly isError: boolean; readonly asError: { readonly error: XcmV3TraitsError; - } & Struct; - readonly type: "Complete" | "Incomplete" | "Error"; - } - - /** @name SnowbridgePalletInboundQueueEvent (509) */ - interface SnowbridgePalletInboundQueueEvent extends Enum { - readonly isMessageReceived: boolean; - readonly asMessageReceived: { - readonly channelId: SnowbridgeCoreChannelId; - readonly nonce: u64; - readonly messageId: U8aFixed; - readonly feeBurned: u128; - } & Struct; - readonly isOperatingModeChanged: boolean; - readonly asOperatingModeChanged: { - readonly mode: SnowbridgeCoreOperatingModeBasicOperatingMode; - } & Struct; - readonly type: "MessageReceived" | "OperatingModeChanged"; - } - - /** @name SnowbridgePalletOutboundQueueEvent (510) */ - interface SnowbridgePalletOutboundQueueEvent extends Enum { - readonly isMessageQueued: boolean; - readonly asMessageQueued: { - readonly id: H256; - } & Struct; - readonly isMessageAccepted: boolean; - readonly asMessageAccepted: { - readonly id: H256; - readonly nonce: u64; - } & Struct; - readonly isMessagesCommitted: boolean; - readonly asMessagesCommitted: { - readonly root: H256; - readonly count: u64; - } & Struct; - readonly isOperatingModeChanged: boolean; - readonly asOperatingModeChanged: { - readonly mode: SnowbridgeCoreOperatingModeBasicOperatingMode; - } & Struct; - readonly type: "MessageQueued" | "MessageAccepted" | "MessagesCommitted" | "OperatingModeChanged"; - } - - /** @name SnowbridgePalletSystemEvent (511) */ - interface SnowbridgePalletSystemEvent extends Enum { - readonly isUpgrade: boolean; - readonly asUpgrade: { - readonly implAddress: H160; - readonly implCodeHash: H256; - readonly initializerParamsHash: Option; - } & Struct; - readonly isCreateAgent: boolean; - readonly asCreateAgent: { - readonly location: StagingXcmV4Location; - readonly agentId: H256; - } & Struct; - readonly isCreateChannel: boolean; - readonly asCreateChannel: { - readonly channelId: SnowbridgeCoreChannelId; - readonly agentId: H256; - } & Struct; - readonly isUpdateChannel: boolean; - readonly asUpdateChannel: { - readonly channelId: SnowbridgeCoreChannelId; - readonly mode: SnowbridgeCoreOutboundV1OperatingMode; - } & Struct; - readonly isSetOperatingMode: boolean; - readonly asSetOperatingMode: { - readonly mode: SnowbridgeCoreOutboundV1OperatingMode; - } & Struct; - readonly isTransferNativeFromAgent: boolean; - readonly asTransferNativeFromAgent: { - readonly agentId: H256; - readonly recipient: H160; - readonly amount: u128; - } & Struct; - readonly isSetTokenTransferFees: boolean; - readonly asSetTokenTransferFees: { - readonly createAssetXcm: u128; - readonly transferAssetXcm: u128; - readonly registerToken: U256; - } & Struct; - readonly isPricingParametersChanged: boolean; - readonly asPricingParametersChanged: { - readonly params: SnowbridgeCorePricingPricingParameters; - } & Struct; - readonly isRegisterToken: boolean; - readonly asRegisterToken: { - readonly location: XcmVersionedLocation; - readonly foreignTokenId: H256; - } & Struct; - readonly type: - | "Upgrade" - | "CreateAgent" - | "CreateChannel" - | "UpdateChannel" - | "SetOperatingMode" - | "TransferNativeFromAgent" - | "SetTokenTransferFees" - | "PricingParametersChanged" - | "RegisterToken"; + } & Struct; + readonly type: "Complete" | "Incomplete" | "Error"; } - /** @name PalletMigrationsEvent (512) */ + /** @name PalletMigrationsEvent (513) */ interface PalletMigrationsEvent extends Enum { readonly isRuntimeUpgradeStarted: boolean; readonly isRuntimeUpgradeCompleted: boolean; @@ -6590,7 +6603,7 @@ declare module "@polkadot/types/lookup" { | "FailedToResumeIdleXcmExecution"; } - /** @name SnowbridgePalletEthereumClientEvent (514) */ + /** @name SnowbridgePalletEthereumClientEvent (515) */ interface SnowbridgePalletEthereumClientEvent extends Enum { readonly isBeaconHeaderImported: boolean; readonly asBeaconHeaderImported: { @@ -6608,13 +6621,13 @@ declare module "@polkadot/types/lookup" { readonly type: "BeaconHeaderImported" | "SyncCommitteeUpdated" | "OperatingModeChanged"; } - /** @name PalletRootTestingEvent (515) */ + /** @name PalletRootTestingEvent (516) */ interface PalletRootTestingEvent extends Enum { readonly isDefensiveTestCall: boolean; readonly type: "DefensiveTestCall"; } - /** @name PalletSudoEvent (516) */ + /** @name PalletSudoEvent (517) */ interface PalletSudoEvent extends Enum { readonly isSudid: boolean; readonly asSudid: { @@ -6633,7 +6646,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Sudid" | "KeyChanged" | "KeyRemoved" | "SudoAsDone"; } - /** @name FrameSystemPhase (517) */ + /** @name FrameSystemPhase (518) */ interface FrameSystemPhase extends Enum { readonly isApplyExtrinsic: boolean; readonly asApplyExtrinsic: u32; @@ -6642,33 +6655,33 @@ declare module "@polkadot/types/lookup" { readonly type: "ApplyExtrinsic" | "Finalization" | "Initialization"; } - /** @name FrameSystemLastRuntimeUpgradeInfo (519) */ + /** @name FrameSystemLastRuntimeUpgradeInfo (520) */ interface FrameSystemLastRuntimeUpgradeInfo extends Struct { readonly specVersion: Compact; readonly specName: Text; } - /** @name FrameSystemCodeUpgradeAuthorization (521) */ + /** @name FrameSystemCodeUpgradeAuthorization (522) */ interface FrameSystemCodeUpgradeAuthorization extends Struct { readonly codeHash: H256; readonly checkVersion: bool; } - /** @name FrameSystemLimitsBlockWeights (522) */ + /** @name FrameSystemLimitsBlockWeights (523) */ interface FrameSystemLimitsBlockWeights extends Struct { readonly baseBlock: SpWeightsWeightV2Weight; readonly maxBlock: SpWeightsWeightV2Weight; readonly perClass: FrameSupportDispatchPerDispatchClassWeightsPerClass; } - /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (523) */ + /** @name FrameSupportDispatchPerDispatchClassWeightsPerClass (524) */ interface FrameSupportDispatchPerDispatchClassWeightsPerClass extends Struct { readonly normal: FrameSystemLimitsWeightsPerClass; readonly operational: FrameSystemLimitsWeightsPerClass; readonly mandatory: FrameSystemLimitsWeightsPerClass; } - /** @name FrameSystemLimitsWeightsPerClass (524) */ + /** @name FrameSystemLimitsWeightsPerClass (525) */ interface FrameSystemLimitsWeightsPerClass extends Struct { readonly baseExtrinsic: SpWeightsWeightV2Weight; readonly maxExtrinsic: Option; @@ -6676,25 +6689,25 @@ declare module "@polkadot/types/lookup" { readonly reserved: Option; } - /** @name FrameSystemLimitsBlockLength (525) */ + /** @name FrameSystemLimitsBlockLength (526) */ interface FrameSystemLimitsBlockLength extends Struct { readonly max: FrameSupportDispatchPerDispatchClassU32; } - /** @name FrameSupportDispatchPerDispatchClassU32 (526) */ + /** @name FrameSupportDispatchPerDispatchClassU32 (527) */ interface FrameSupportDispatchPerDispatchClassU32 extends Struct { readonly normal: u32; readonly operational: u32; readonly mandatory: u32; } - /** @name SpWeightsRuntimeDbWeight (527) */ + /** @name SpWeightsRuntimeDbWeight (528) */ interface SpWeightsRuntimeDbWeight extends Struct { readonly read: u64; readonly write: u64; } - /** @name SpVersionRuntimeVersion (528) */ + /** @name SpVersionRuntimeVersion (529) */ interface SpVersionRuntimeVersion extends Struct { readonly specName: Text; readonly implName: Text; @@ -6706,7 +6719,7 @@ declare module "@polkadot/types/lookup" { readonly stateVersion: u8; } - /** @name FrameSystemError (532) */ + /** @name FrameSystemError (533) */ interface FrameSystemError extends Enum { readonly isInvalidSpecName: boolean; readonly isSpecVersionNeedsToIncrease: boolean; @@ -6729,7 +6742,7 @@ declare module "@polkadot/types/lookup" { | "Unauthorized"; } - /** @name SpConsensusBabeDigestsPreDigest (539) */ + /** @name SpConsensusBabeDigestsPreDigest (540) */ interface SpConsensusBabeDigestsPreDigest extends Enum { readonly isPrimary: boolean; readonly asPrimary: SpConsensusBabeDigestsPrimaryPreDigest; @@ -6740,39 +6753,39 @@ declare module "@polkadot/types/lookup" { readonly type: "Primary" | "SecondaryPlain" | "SecondaryVRF"; } - /** @name SpConsensusBabeDigestsPrimaryPreDigest (540) */ + /** @name SpConsensusBabeDigestsPrimaryPreDigest (541) */ interface SpConsensusBabeDigestsPrimaryPreDigest extends Struct { readonly authorityIndex: u32; readonly slot: u64; readonly vrfSignature: SpCoreSr25519VrfVrfSignature; } - /** @name SpCoreSr25519VrfVrfSignature (541) */ + /** @name SpCoreSr25519VrfVrfSignature (542) */ interface SpCoreSr25519VrfVrfSignature extends Struct { readonly preOutput: U8aFixed; readonly proof: U8aFixed; } - /** @name SpConsensusBabeDigestsSecondaryPlainPreDigest (542) */ + /** @name SpConsensusBabeDigestsSecondaryPlainPreDigest (543) */ interface SpConsensusBabeDigestsSecondaryPlainPreDigest extends Struct { readonly authorityIndex: u32; readonly slot: u64; } - /** @name SpConsensusBabeDigestsSecondaryVRFPreDigest (543) */ + /** @name SpConsensusBabeDigestsSecondaryVRFPreDigest (544) */ interface SpConsensusBabeDigestsSecondaryVRFPreDigest extends Struct { readonly authorityIndex: u32; readonly slot: u64; readonly vrfSignature: SpCoreSr25519VrfVrfSignature; } - /** @name SpConsensusBabeBabeEpochConfiguration (544) */ + /** @name SpConsensusBabeBabeEpochConfiguration (545) */ interface SpConsensusBabeBabeEpochConfiguration extends Struct { readonly c: ITuple<[u64, u64]>; readonly allowedSlots: SpConsensusBabeAllowedSlots; } - /** @name PalletBabeError (548) */ + /** @name PalletBabeError (549) */ interface PalletBabeError extends Enum { readonly isInvalidEquivocationProof: boolean; readonly isInvalidKeyOwnershipProof: boolean; @@ -6785,14 +6798,14 @@ declare module "@polkadot/types/lookup" { | "InvalidConfiguration"; } - /** @name PalletBalancesBalanceLock (550) */ + /** @name PalletBalancesBalanceLock (551) */ interface PalletBalancesBalanceLock extends Struct { readonly id: U8aFixed; readonly amount: u128; readonly reasons: PalletBalancesReasons; } - /** @name PalletBalancesReasons (551) */ + /** @name PalletBalancesReasons (552) */ interface PalletBalancesReasons extends Enum { readonly isFee: boolean; readonly isMisc: boolean; @@ -6800,13 +6813,13 @@ declare module "@polkadot/types/lookup" { readonly type: "Fee" | "Misc" | "All"; } - /** @name PalletBalancesReserveData (554) */ + /** @name PalletBalancesReserveData (555) */ interface PalletBalancesReserveData extends Struct { readonly id: U8aFixed; readonly amount: u128; } - /** @name DancelightRuntimeRuntimeHoldReason (558) */ + /** @name DancelightRuntimeRuntimeHoldReason (559) */ interface DancelightRuntimeRuntimeHoldReason extends Enum { readonly isContainerRegistrar: boolean; readonly asContainerRegistrar: PalletRegistrarHoldReason; @@ -6819,37 +6832,37 @@ declare module "@polkadot/types/lookup" { readonly type: "ContainerRegistrar" | "DataPreservers" | "PooledStaking" | "Preimage"; } - /** @name PalletRegistrarHoldReason (559) */ + /** @name PalletRegistrarHoldReason (560) */ interface PalletRegistrarHoldReason extends Enum { readonly isRegistrarDeposit: boolean; readonly type: "RegistrarDeposit"; } - /** @name PalletDataPreserversHoldReason (560) */ + /** @name PalletDataPreserversHoldReason (561) */ interface PalletDataPreserversHoldReason extends Enum { readonly isProfileDeposit: boolean; readonly type: "ProfileDeposit"; } - /** @name PalletPooledStakingHoldReason (561) */ + /** @name PalletPooledStakingHoldReason (562) */ interface PalletPooledStakingHoldReason extends Enum { readonly isPooledStake: boolean; readonly type: "PooledStake"; } - /** @name PalletPreimageHoldReason (562) */ + /** @name PalletPreimageHoldReason (563) */ interface PalletPreimageHoldReason extends Enum { readonly isPreimage: boolean; readonly type: "Preimage"; } - /** @name FrameSupportTokensMiscIdAmount (565) */ + /** @name FrameSupportTokensMiscIdAmount (566) */ interface FrameSupportTokensMiscIdAmount extends Struct { readonly id: Null; readonly amount: u128; } - /** @name PalletBalancesError (567) */ + /** @name PalletBalancesError (568) */ interface PalletBalancesError extends Enum { readonly isVestingBalance: boolean; readonly isLiquidityRestrictions: boolean; @@ -6878,26 +6891,26 @@ declare module "@polkadot/types/lookup" { | "DeltaZero"; } - /** @name PalletTransactionPaymentReleases (568) */ + /** @name PalletTransactionPaymentReleases (569) */ interface PalletTransactionPaymentReleases extends Enum { readonly isV1Ancient: boolean; readonly isV2: boolean; readonly type: "V1Ancient" | "V2"; } - /** @name SpStakingOffenceOffenceDetails (569) */ + /** @name SpStakingOffenceOffenceDetails (570) */ interface SpStakingOffenceOffenceDetails extends Struct { readonly offender: ITuple<[AccountId32, Null]>; readonly reporters: Vec; } - /** @name PalletRegistrarDepositInfo (581) */ + /** @name PalletRegistrarDepositInfo (582) */ interface PalletRegistrarDepositInfo extends Struct { readonly creator: AccountId32; readonly deposit: u128; } - /** @name PalletRegistrarError (582) */ + /** @name PalletRegistrarError (583) */ interface PalletRegistrarError extends Enum { readonly isParaIdAlreadyRegistered: boolean; readonly isParaIdNotRegistered: boolean; @@ -6936,7 +6949,7 @@ declare module "@polkadot/types/lookup" { | "WasmCodeNecessary"; } - /** @name PalletConfigurationHostConfiguration (583) */ + /** @name PalletConfigurationHostConfiguration (584) */ interface PalletConfigurationHostConfiguration extends Struct { readonly maxCollators: u32; readonly minOrchestratorCollators: u32; @@ -6950,13 +6963,13 @@ declare module "@polkadot/types/lookup" { readonly fullRotationMode: TpTraitsFullRotationModes; } - /** @name PalletConfigurationError (586) */ + /** @name PalletConfigurationError (587) */ interface PalletConfigurationError extends Enum { readonly isInvalidNewValue: boolean; readonly type: "InvalidNewValue"; } - /** @name PalletInvulnerablesError (588) */ + /** @name PalletInvulnerablesError (589) */ interface PalletInvulnerablesError extends Enum { readonly isTooManyInvulnerables: boolean; readonly isAlreadyInvulnerable: boolean; @@ -6971,26 +6984,26 @@ declare module "@polkadot/types/lookup" { | "UnableToDeriveCollatorId"; } - /** @name DpCollatorAssignmentAssignedCollatorsAccountId32 (589) */ + /** @name DpCollatorAssignmentAssignedCollatorsAccountId32 (590) */ interface DpCollatorAssignmentAssignedCollatorsAccountId32 extends Struct { readonly orchestratorChain: Vec; readonly containerChains: BTreeMap>; } - /** @name DpCollatorAssignmentAssignedCollatorsPublic (594) */ + /** @name DpCollatorAssignmentAssignedCollatorsPublic (595) */ interface DpCollatorAssignmentAssignedCollatorsPublic extends Struct { readonly orchestratorChain: Vec; readonly containerChains: BTreeMap>; } - /** @name TpTraitsContainerChainBlockInfo (602) */ + /** @name TpTraitsContainerChainBlockInfo (603) */ interface TpTraitsContainerChainBlockInfo extends Struct { readonly blockNumber: u32; readonly author: AccountId32; readonly latestSlotNumber: u64; } - /** @name PalletAuthorNotingError (603) */ + /** @name PalletAuthorNotingError (604) */ interface PalletAuthorNotingError extends Enum { readonly isFailedReading: boolean; readonly isFailedDecodingHeader: boolean; @@ -7009,7 +7022,7 @@ declare module "@polkadot/types/lookup" { | "NonAuraDigest"; } - /** @name PalletServicesPaymentError (604) */ + /** @name PalletServicesPaymentError (605) */ interface PalletServicesPaymentError extends Enum { readonly isInsufficientFundsToPurchaseCredits: boolean; readonly isInsufficientCredits: boolean; @@ -7017,7 +7030,7 @@ declare module "@polkadot/types/lookup" { readonly type: "InsufficientFundsToPurchaseCredits" | "InsufficientCredits" | "CreditPriceTooExpensive"; } - /** @name PalletDataPreserversRegisteredProfile (605) */ + /** @name PalletDataPreserversRegisteredProfile (606) */ interface PalletDataPreserversRegisteredProfile extends Struct { readonly account: AccountId32; readonly deposit: u128; @@ -7025,7 +7038,7 @@ declare module "@polkadot/types/lookup" { readonly assignment: Option>; } - /** @name PalletDataPreserversError (611) */ + /** @name PalletDataPreserversError (612) */ interface PalletDataPreserversError extends Enum { readonly isNoBootNodes: boolean; readonly isUnknownProfileId: boolean; @@ -7050,13 +7063,13 @@ declare module "@polkadot/types/lookup" { | "CantDeleteAssignedProfile"; } - /** @name TpTraitsActiveEraInfo (614) */ + /** @name TpTraitsActiveEraInfo (615) */ interface TpTraitsActiveEraInfo extends Struct { readonly index: u32; readonly start: Option; } - /** @name PalletExternalValidatorsError (616) */ + /** @name PalletExternalValidatorsError (617) */ interface PalletExternalValidatorsError extends Enum { readonly isTooManyWhitelisted: boolean; readonly isAlreadyWhitelisted: boolean; @@ -7071,7 +7084,7 @@ declare module "@polkadot/types/lookup" { | "UnableToDeriveValidatorId"; } - /** @name PalletExternalValidatorSlashesSlash (619) */ + /** @name PalletExternalValidatorSlashesSlash (620) */ interface PalletExternalValidatorSlashesSlash extends Struct { readonly validator: AccountId32; readonly reporters: Vec; @@ -7080,7 +7093,7 @@ declare module "@polkadot/types/lookup" { readonly confirmed: bool; } - /** @name PalletExternalValidatorSlashesError (620) */ + /** @name PalletExternalValidatorSlashesError (621) */ interface PalletExternalValidatorSlashesError extends Enum { readonly isEmptyTargets: boolean; readonly isInvalidSlashIndex: boolean; @@ -7103,16 +7116,152 @@ declare module "@polkadot/types/lookup" { | "EthereumDeliverFail"; } - /** @name PalletExternalValidatorsRewardsEraRewardPoints (621) */ + /** @name PalletExternalValidatorsRewardsEraRewardPoints (622) */ interface PalletExternalValidatorsRewardsEraRewardPoints extends Struct { readonly total: u32; readonly individual: BTreeMap; } - /** @name SpCoreCryptoKeyTypeId (628) */ + /** @name SnowbridgePalletOutboundQueueCommittedMessage (627) */ + interface SnowbridgePalletOutboundQueueCommittedMessage extends Struct { + readonly channelId: SnowbridgeCoreChannelId; + readonly nonce: Compact; + readonly command: u8; + readonly params: Bytes; + readonly maxDispatchGas: Compact; + readonly maxFeePerGas: Compact; + readonly reward: Compact; + readonly id: H256; + } + + /** @name SnowbridgePalletOutboundQueueError (628) */ + interface SnowbridgePalletOutboundQueueError extends Enum { + readonly isMessageTooLarge: boolean; + readonly isHalted: boolean; + readonly isInvalidChannel: boolean; + readonly type: "MessageTooLarge" | "Halted" | "InvalidChannel"; + } + + /** @name SnowbridgePalletInboundQueueError (629) */ + interface SnowbridgePalletInboundQueueError extends Enum { + readonly isInvalidGateway: boolean; + readonly isInvalidEnvelope: boolean; + readonly isInvalidNonce: boolean; + readonly isInvalidPayload: boolean; + readonly isInvalidChannel: boolean; + readonly isMaxNonceReached: boolean; + readonly isInvalidAccountConversion: boolean; + readonly isHalted: boolean; + readonly isVerification: boolean; + readonly asVerification: SnowbridgeCoreInboundVerificationError; + readonly isSend: boolean; + readonly asSend: SnowbridgePalletInboundQueueSendError; + readonly isConvertMessage: boolean; + readonly asConvertMessage: SnowbridgeRouterPrimitivesInboundConvertMessageError; + readonly type: + | "InvalidGateway" + | "InvalidEnvelope" + | "InvalidNonce" + | "InvalidPayload" + | "InvalidChannel" + | "MaxNonceReached" + | "InvalidAccountConversion" + | "Halted" + | "Verification" + | "Send" + | "ConvertMessage"; + } + + /** @name SnowbridgeCoreInboundVerificationError (630) */ + interface SnowbridgeCoreInboundVerificationError extends Enum { + readonly isHeaderNotFound: boolean; + readonly isLogNotFound: boolean; + readonly isInvalidLog: boolean; + readonly isInvalidProof: boolean; + readonly isInvalidExecutionProof: boolean; + readonly type: "HeaderNotFound" | "LogNotFound" | "InvalidLog" | "InvalidProof" | "InvalidExecutionProof"; + } + + /** @name SnowbridgePalletInboundQueueSendError (631) */ + interface SnowbridgePalletInboundQueueSendError extends Enum { + readonly isNotApplicable: boolean; + readonly isNotRoutable: boolean; + readonly isTransport: boolean; + readonly isDestinationUnsupported: boolean; + readonly isExceedsMaxMessageSize: boolean; + readonly isMissingArgument: boolean; + readonly isFees: boolean; + readonly type: + | "NotApplicable" + | "NotRoutable" + | "Transport" + | "DestinationUnsupported" + | "ExceedsMaxMessageSize" + | "MissingArgument" + | "Fees"; + } + + /** @name SnowbridgeRouterPrimitivesInboundConvertMessageError (632) */ + interface SnowbridgeRouterPrimitivesInboundConvertMessageError extends Enum { + readonly isUnsupportedVersion: boolean; + readonly isInvalidDestination: boolean; + readonly isInvalidToken: boolean; + readonly isUnsupportedFeeAsset: boolean; + readonly isCannotReanchor: boolean; + readonly type: + | "UnsupportedVersion" + | "InvalidDestination" + | "InvalidToken" + | "UnsupportedFeeAsset" + | "CannotReanchor"; + } + + /** @name SnowbridgeCoreChannel (633) */ + interface SnowbridgeCoreChannel extends Struct { + readonly agentId: H256; + readonly paraId: u32; + } + + /** @name SnowbridgePalletSystemError (634) */ + interface SnowbridgePalletSystemError extends Enum { + readonly isLocationConversionFailed: boolean; + readonly isAgentAlreadyCreated: boolean; + readonly isNoAgent: boolean; + readonly isChannelAlreadyCreated: boolean; + readonly isNoChannel: boolean; + readonly isUnsupportedLocationVersion: boolean; + readonly isInvalidLocation: boolean; + readonly isSend: boolean; + readonly asSend: SnowbridgeCoreOutboundSendError; + readonly isInvalidTokenTransferFees: boolean; + readonly isInvalidPricingParameters: boolean; + readonly isInvalidUpgradeParameters: boolean; + readonly type: + | "LocationConversionFailed" + | "AgentAlreadyCreated" + | "NoAgent" + | "ChannelAlreadyCreated" + | "NoChannel" + | "UnsupportedLocationVersion" + | "InvalidLocation" + | "Send" + | "InvalidTokenTransferFees" + | "InvalidPricingParameters" + | "InvalidUpgradeParameters"; + } + + /** @name SnowbridgeCoreOutboundSendError (635) */ + interface SnowbridgeCoreOutboundSendError extends Enum { + readonly isMessageTooLarge: boolean; + readonly isHalted: boolean; + readonly isInvalidChannel: boolean; + readonly type: "MessageTooLarge" | "Halted" | "InvalidChannel"; + } + + /** @name SpCoreCryptoKeyTypeId (639) */ interface SpCoreCryptoKeyTypeId extends U8aFixed {} - /** @name PalletSessionError (629) */ + /** @name PalletSessionError (640) */ interface PalletSessionError extends Enum { readonly isInvalidProof: boolean; readonly isNoAssociatedValidatorId: boolean; @@ -7122,7 +7271,7 @@ declare module "@polkadot/types/lookup" { readonly type: "InvalidProof" | "NoAssociatedValidatorId" | "DuplicatedKey" | "NoKeys" | "NoAccount"; } - /** @name PalletGrandpaStoredState (630) */ + /** @name PalletGrandpaStoredState (641) */ interface PalletGrandpaStoredState extends Enum { readonly isLive: boolean; readonly isPendingPause: boolean; @@ -7139,7 +7288,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Live" | "PendingPause" | "Paused" | "PendingResume"; } - /** @name PalletGrandpaStoredPendingChange (631) */ + /** @name PalletGrandpaStoredPendingChange (642) */ interface PalletGrandpaStoredPendingChange extends Struct { readonly scheduledAt: u32; readonly delay: u32; @@ -7147,7 +7296,7 @@ declare module "@polkadot/types/lookup" { readonly forced: Option; } - /** @name PalletGrandpaError (633) */ + /** @name PalletGrandpaError (644) */ interface PalletGrandpaError extends Enum { readonly isPauseFailed: boolean; readonly isResumeFailed: boolean; @@ -7166,19 +7315,19 @@ declare module "@polkadot/types/lookup" { | "DuplicateOffenceReport"; } - /** @name PalletInflationRewardsChainsToRewardValue (636) */ + /** @name PalletInflationRewardsChainsToRewardValue (647) */ interface PalletInflationRewardsChainsToRewardValue extends Struct { readonly paraIds: Vec; readonly rewardsPerChain: u128; } - /** @name PalletPooledStakingCandidateEligibleCandidate (638) */ + /** @name PalletPooledStakingCandidateEligibleCandidate (649) */ interface PalletPooledStakingCandidateEligibleCandidate extends Struct { readonly candidate: AccountId32; readonly stake: u128; } - /** @name PalletPooledStakingPoolsKey (641) */ + /** @name PalletPooledStakingPoolsKey (652) */ interface PalletPooledStakingPoolsKey extends Enum { readonly isCandidateTotalStake: boolean; readonly isJoiningShares: boolean; @@ -7248,7 +7397,7 @@ declare module "@polkadot/types/lookup" { | "LeavingSharesHeldStake"; } - /** @name PalletPooledStakingError (643) */ + /** @name PalletPooledStakingError (654) */ interface PalletPooledStakingError extends Enum { readonly isInvalidPalletSetting: boolean; readonly isDisabledFeature: boolean; @@ -7282,7 +7431,7 @@ declare module "@polkadot/types/lookup" { | "SwapResultsInZeroShares"; } - /** @name PalletTreasuryProposal (644) */ + /** @name PalletTreasuryProposal (655) */ interface PalletTreasuryProposal extends Struct { readonly proposer: AccountId32; readonly value: u128; @@ -7290,7 +7439,7 @@ declare module "@polkadot/types/lookup" { readonly bond: u128; } - /** @name PalletTreasurySpendStatus (646) */ + /** @name PalletTreasurySpendStatus (657) */ interface PalletTreasurySpendStatus extends Struct { readonly assetKind: Null; readonly amount: u128; @@ -7300,7 +7449,7 @@ declare module "@polkadot/types/lookup" { readonly status: PalletTreasuryPaymentState; } - /** @name PalletTreasuryPaymentState (647) */ + /** @name PalletTreasuryPaymentState (658) */ interface PalletTreasuryPaymentState extends Enum { readonly isPending: boolean; readonly isAttempted: boolean; @@ -7311,10 +7460,10 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "Attempted" | "Failed"; } - /** @name FrameSupportPalletId (649) */ + /** @name FrameSupportPalletId (660) */ interface FrameSupportPalletId extends U8aFixed {} - /** @name PalletTreasuryError (650) */ + /** @name PalletTreasuryError (661) */ interface PalletTreasuryError extends Enum { readonly isInvalidIndex: boolean; readonly isTooManyApprovals: boolean; @@ -7341,7 +7490,7 @@ declare module "@polkadot/types/lookup" { | "Inconclusive"; } - /** @name PalletConvictionVotingVoteVoting (652) */ + /** @name PalletConvictionVotingVoteVoting (663) */ interface PalletConvictionVotingVoteVoting extends Enum { readonly isCasting: boolean; readonly asCasting: PalletConvictionVotingVoteCasting; @@ -7350,23 +7499,23 @@ declare module "@polkadot/types/lookup" { readonly type: "Casting" | "Delegating"; } - /** @name PalletConvictionVotingVoteCasting (653) */ + /** @name PalletConvictionVotingVoteCasting (664) */ interface PalletConvictionVotingVoteCasting extends Struct { readonly votes: Vec>; readonly delegations: PalletConvictionVotingDelegations; readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingDelegations (657) */ + /** @name PalletConvictionVotingDelegations (668) */ interface PalletConvictionVotingDelegations extends Struct { readonly votes: u128; readonly capital: u128; } - /** @name PalletConvictionVotingVotePriorLock (658) */ + /** @name PalletConvictionVotingVotePriorLock (669) */ interface PalletConvictionVotingVotePriorLock extends ITuple<[u32, u128]> {} - /** @name PalletConvictionVotingVoteDelegating (659) */ + /** @name PalletConvictionVotingVoteDelegating (670) */ interface PalletConvictionVotingVoteDelegating extends Struct { readonly balance: u128; readonly target: AccountId32; @@ -7375,7 +7524,7 @@ declare module "@polkadot/types/lookup" { readonly prior: PalletConvictionVotingVotePriorLock; } - /** @name PalletConvictionVotingError (663) */ + /** @name PalletConvictionVotingError (674) */ interface PalletConvictionVotingError extends Enum { readonly isNotOngoing: boolean; readonly isNotVoter: boolean; @@ -7404,7 +7553,7 @@ declare module "@polkadot/types/lookup" { | "BadClass"; } - /** @name PalletReferendaReferendumInfoConvictionVotingTally (664) */ + /** @name PalletReferendaReferendumInfoConvictionVotingTally (675) */ interface PalletReferendaReferendumInfoConvictionVotingTally extends Enum { readonly isOngoing: boolean; readonly asOngoing: PalletReferendaReferendumStatusConvictionVotingTally; @@ -7421,7 +7570,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; } - /** @name PalletReferendaReferendumStatusConvictionVotingTally (665) */ + /** @name PalletReferendaReferendumStatusConvictionVotingTally (676) */ interface PalletReferendaReferendumStatusConvictionVotingTally extends Struct { readonly track: u16; readonly origin: DancelightRuntimeOriginCaller; @@ -7436,19 +7585,19 @@ declare module "@polkadot/types/lookup" { readonly alarm: Option]>>; } - /** @name PalletReferendaDeposit (666) */ + /** @name PalletReferendaDeposit (677) */ interface PalletReferendaDeposit extends Struct { readonly who: AccountId32; readonly amount: u128; } - /** @name PalletReferendaDecidingStatus (669) */ + /** @name PalletReferendaDecidingStatus (680) */ interface PalletReferendaDecidingStatus extends Struct { readonly since: u32; readonly confirming: Option; } - /** @name PalletReferendaTrackInfo (677) */ + /** @name PalletReferendaTrackInfo (688) */ interface PalletReferendaTrackInfo extends Struct { readonly name: Text; readonly maxDeciding: u32; @@ -7461,7 +7610,7 @@ declare module "@polkadot/types/lookup" { readonly minSupport: PalletReferendaCurve; } - /** @name PalletReferendaCurve (678) */ + /** @name PalletReferendaCurve (689) */ interface PalletReferendaCurve extends Enum { readonly isLinearDecreasing: boolean; readonly asLinearDecreasing: { @@ -7485,7 +7634,7 @@ declare module "@polkadot/types/lookup" { readonly type: "LinearDecreasing" | "SteppedDecreasing" | "Reciprocal"; } - /** @name PalletReferendaError (681) */ + /** @name PalletReferendaError (692) */ interface PalletReferendaError extends Enum { readonly isNotOngoing: boolean; readonly isHasDeposit: boolean; @@ -7518,12 +7667,12 @@ declare module "@polkadot/types/lookup" { | "PreimageStoredWithDifferentLength"; } - /** @name PalletRankedCollectiveMemberRecord (682) */ + /** @name PalletRankedCollectiveMemberRecord (693) */ interface PalletRankedCollectiveMemberRecord extends Struct { readonly rank: u16; } - /** @name PalletRankedCollectiveError (686) */ + /** @name PalletRankedCollectiveError (697) */ interface PalletRankedCollectiveError extends Enum { readonly isAlreadyMember: boolean; readonly isNotMember: boolean; @@ -7550,7 +7699,7 @@ declare module "@polkadot/types/lookup" { | "TooManyMembers"; } - /** @name PalletReferendaReferendumInfoRankedCollectiveTally (687) */ + /** @name PalletReferendaReferendumInfoRankedCollectiveTally (698) */ interface PalletReferendaReferendumInfoRankedCollectiveTally extends Enum { readonly isOngoing: boolean; readonly asOngoing: PalletReferendaReferendumStatusRankedCollectiveTally; @@ -7567,7 +7716,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Ongoing" | "Approved" | "Rejected" | "Cancelled" | "TimedOut" | "Killed"; } - /** @name PalletReferendaReferendumStatusRankedCollectiveTally (688) */ + /** @name PalletReferendaReferendumStatusRankedCollectiveTally (699) */ interface PalletReferendaReferendumStatusRankedCollectiveTally extends Struct { readonly track: u16; readonly origin: DancelightRuntimeOriginCaller; @@ -7582,7 +7731,7 @@ declare module "@polkadot/types/lookup" { readonly alarm: Option]>>; } - /** @name PalletWhitelistError (691) */ + /** @name PalletWhitelistError (702) */ interface PalletWhitelistError extends Enum { readonly isUnavailablePreImage: boolean; readonly isUndecodableCall: boolean; @@ -7597,7 +7746,7 @@ declare module "@polkadot/types/lookup" { | "CallAlreadyWhitelisted"; } - /** @name PolkadotRuntimeParachainsConfigurationHostConfiguration (692) */ + /** @name PolkadotRuntimeParachainsConfigurationHostConfiguration (703) */ interface PolkadotRuntimeParachainsConfigurationHostConfiguration extends Struct { readonly maxCodeSize: u32; readonly maxHeadDataSize: u32; @@ -7636,19 +7785,19 @@ declare module "@polkadot/types/lookup" { readonly schedulerParams: PolkadotPrimitivesV8SchedulerParams; } - /** @name PolkadotRuntimeParachainsConfigurationPalletError (695) */ + /** @name PolkadotRuntimeParachainsConfigurationPalletError (706) */ interface PolkadotRuntimeParachainsConfigurationPalletError extends Enum { readonly isInvalidNewValue: boolean; readonly type: "InvalidNewValue"; } - /** @name PolkadotRuntimeParachainsSharedAllowedRelayParentsTracker (698) */ + /** @name PolkadotRuntimeParachainsSharedAllowedRelayParentsTracker (709) */ interface PolkadotRuntimeParachainsSharedAllowedRelayParentsTracker extends Struct { readonly buffer: Vec>; readonly latestNumber: u32; } - /** @name PolkadotRuntimeParachainsInclusionCandidatePendingAvailability (702) */ + /** @name PolkadotRuntimeParachainsInclusionCandidatePendingAvailability (713) */ interface PolkadotRuntimeParachainsInclusionCandidatePendingAvailability extends Struct { readonly core: u32; readonly hash_: H256; @@ -7661,7 +7810,7 @@ declare module "@polkadot/types/lookup" { readonly backingGroup: u32; } - /** @name PolkadotRuntimeParachainsInclusionPalletError (703) */ + /** @name PolkadotRuntimeParachainsInclusionPalletError (714) */ interface PolkadotRuntimeParachainsInclusionPalletError extends Enum { readonly isValidatorIndexOutOfBounds: boolean; readonly isUnscheduledCandidate: boolean; @@ -7700,7 +7849,7 @@ declare module "@polkadot/types/lookup" { | "ParaHeadMismatch"; } - /** @name PolkadotPrimitivesV8ScrapedOnChainVotes (704) */ + /** @name PolkadotPrimitivesV8ScrapedOnChainVotes (715) */ interface PolkadotPrimitivesV8ScrapedOnChainVotes extends Struct { readonly session: u32; readonly backingValidatorsPerCandidate: Vec< @@ -7709,7 +7858,7 @@ declare module "@polkadot/types/lookup" { readonly disputes: Vec; } - /** @name PolkadotRuntimeParachainsParasInherentPalletError (709) */ + /** @name PolkadotRuntimeParachainsParasInherentPalletError (720) */ interface PolkadotRuntimeParachainsParasInherentPalletError extends Enum { readonly isTooManyInclusionInherents: boolean; readonly isInvalidParentHeader: boolean; @@ -7724,7 +7873,7 @@ declare module "@polkadot/types/lookup" { | "UnscheduledCandidate"; } - /** @name PolkadotRuntimeParachainsSchedulerPalletCoreOccupied (712) */ + /** @name PolkadotRuntimeParachainsSchedulerPalletCoreOccupied (723) */ interface PolkadotRuntimeParachainsSchedulerPalletCoreOccupied extends Enum { readonly isFree: boolean; readonly isParas: boolean; @@ -7732,14 +7881,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Free" | "Paras"; } - /** @name PolkadotRuntimeParachainsSchedulerPalletParasEntry (713) */ + /** @name PolkadotRuntimeParachainsSchedulerPalletParasEntry (724) */ interface PolkadotRuntimeParachainsSchedulerPalletParasEntry extends Struct { readonly assignment: PolkadotRuntimeParachainsSchedulerCommonAssignment; readonly availabilityTimeouts: u32; readonly ttl: u32; } - /** @name PolkadotRuntimeParachainsSchedulerCommonAssignment (714) */ + /** @name PolkadotRuntimeParachainsSchedulerCommonAssignment (725) */ interface PolkadotRuntimeParachainsSchedulerCommonAssignment extends Enum { readonly isPool: boolean; readonly asPool: { @@ -7751,7 +7900,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Pool" | "Bulk"; } - /** @name PolkadotRuntimeParachainsParasPvfCheckActiveVoteState (719) */ + /** @name PolkadotRuntimeParachainsParasPvfCheckActiveVoteState (730) */ interface PolkadotRuntimeParachainsParasPvfCheckActiveVoteState extends Struct { readonly votesAccept: BitVec; readonly votesReject: BitVec; @@ -7760,7 +7909,7 @@ declare module "@polkadot/types/lookup" { readonly causes: Vec; } - /** @name PolkadotRuntimeParachainsParasPvfCheckCause (721) */ + /** @name PolkadotRuntimeParachainsParasPvfCheckCause (732) */ interface PolkadotRuntimeParachainsParasPvfCheckCause extends Enum { readonly isOnboarding: boolean; readonly asOnboarding: u32; @@ -7773,14 +7922,14 @@ declare module "@polkadot/types/lookup" { readonly type: "Onboarding" | "Upgrade"; } - /** @name PolkadotRuntimeParachainsParasUpgradeStrategy (722) */ + /** @name PolkadotRuntimeParachainsParasUpgradeStrategy (733) */ interface PolkadotRuntimeParachainsParasUpgradeStrategy extends Enum { readonly isSetGoAheadSignal: boolean; readonly isApplyAtExpectedBlock: boolean; readonly type: "SetGoAheadSignal" | "ApplyAtExpectedBlock"; } - /** @name PolkadotRuntimeParachainsParasParaLifecycle (724) */ + /** @name PolkadotRuntimeParachainsParasParaLifecycle (735) */ interface PolkadotRuntimeParachainsParasParaLifecycle extends Enum { readonly isOnboarding: boolean; readonly isParathread: boolean; @@ -7799,32 +7948,32 @@ declare module "@polkadot/types/lookup" { | "OffboardingParachain"; } - /** @name PolkadotRuntimeParachainsParasParaPastCodeMeta (726) */ + /** @name PolkadotRuntimeParachainsParasParaPastCodeMeta (737) */ interface PolkadotRuntimeParachainsParasParaPastCodeMeta extends Struct { readonly upgradeTimes: Vec; readonly lastPruned: Option; } - /** @name PolkadotRuntimeParachainsParasReplacementTimes (728) */ + /** @name PolkadotRuntimeParachainsParasReplacementTimes (739) */ interface PolkadotRuntimeParachainsParasReplacementTimes extends Struct { readonly expectedAt: u32; readonly activatedAt: u32; } - /** @name PolkadotPrimitivesV8UpgradeGoAhead (730) */ + /** @name PolkadotPrimitivesV8UpgradeGoAhead (741) */ interface PolkadotPrimitivesV8UpgradeGoAhead extends Enum { readonly isAbort: boolean; readonly isGoAhead: boolean; readonly type: "Abort" | "GoAhead"; } - /** @name PolkadotPrimitivesV8UpgradeRestriction (731) */ + /** @name PolkadotPrimitivesV8UpgradeRestriction (742) */ interface PolkadotPrimitivesV8UpgradeRestriction extends Enum { readonly isPresent: boolean; readonly type: "Present"; } - /** @name PolkadotRuntimeParachainsParasPalletError (732) */ + /** @name PolkadotRuntimeParachainsParasPalletError (743) */ interface PolkadotRuntimeParachainsParasPalletError extends Enum { readonly isNotRegistered: boolean; readonly isCannotOnboard: boolean; @@ -7855,20 +8004,20 @@ declare module "@polkadot/types/lookup" { | "InvalidCode"; } - /** @name PolkadotRuntimeParachainsInitializerBufferedSessionChange (734) */ + /** @name PolkadotRuntimeParachainsInitializerBufferedSessionChange (745) */ interface PolkadotRuntimeParachainsInitializerBufferedSessionChange extends Struct { readonly validators: Vec; readonly queued: Vec; readonly sessionIndex: u32; } - /** @name PolkadotCorePrimitivesInboundDownwardMessage (736) */ + /** @name PolkadotCorePrimitivesInboundDownwardMessage (747) */ interface PolkadotCorePrimitivesInboundDownwardMessage extends Struct { readonly sentAt: u32; readonly msg: Bytes; } - /** @name PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest (737) */ + /** @name PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest (748) */ interface PolkadotRuntimeParachainsHrmpHrmpOpenChannelRequest extends Struct { readonly confirmed: bool; readonly age: u32; @@ -7878,7 +8027,7 @@ declare module "@polkadot/types/lookup" { readonly maxTotalSize: u32; } - /** @name PolkadotRuntimeParachainsHrmpHrmpChannel (739) */ + /** @name PolkadotRuntimeParachainsHrmpHrmpChannel (750) */ interface PolkadotRuntimeParachainsHrmpHrmpChannel extends Struct { readonly maxCapacity: u32; readonly maxTotalSize: u32; @@ -7890,13 +8039,13 @@ declare module "@polkadot/types/lookup" { readonly recipientDeposit: u128; } - /** @name PolkadotCorePrimitivesInboundHrmpMessage (741) */ + /** @name PolkadotCorePrimitivesInboundHrmpMessage (752) */ interface PolkadotCorePrimitivesInboundHrmpMessage extends Struct { readonly sentAt: u32; readonly data: Bytes; } - /** @name PolkadotRuntimeParachainsHrmpPalletError (744) */ + /** @name PolkadotRuntimeParachainsHrmpPalletError (755) */ interface PolkadotRuntimeParachainsHrmpPalletError extends Enum { readonly isOpenHrmpChannelToSelf: boolean; readonly isOpenHrmpChannelInvalidRecipient: boolean; @@ -7941,7 +8090,7 @@ declare module "@polkadot/types/lookup" { | "ChannelCreationNotAuthorized"; } - /** @name PolkadotPrimitivesV8SessionInfo (746) */ + /** @name PolkadotPrimitivesV8SessionInfo (757) */ interface PolkadotPrimitivesV8SessionInfo extends Struct { readonly activeValidatorIndices: Vec; readonly randomSeed: U8aFixed; @@ -7958,13 +8107,13 @@ declare module "@polkadot/types/lookup" { readonly neededApprovals: u32; } - /** @name PolkadotPrimitivesV8IndexedVecValidatorIndex (747) */ + /** @name PolkadotPrimitivesV8IndexedVecValidatorIndex (758) */ interface PolkadotPrimitivesV8IndexedVecValidatorIndex extends Vec {} - /** @name PolkadotPrimitivesV8IndexedVecGroupIndex (748) */ + /** @name PolkadotPrimitivesV8IndexedVecGroupIndex (759) */ interface PolkadotPrimitivesV8IndexedVecGroupIndex extends Vec> {} - /** @name PolkadotPrimitivesV8DisputeState (750) */ + /** @name PolkadotPrimitivesV8DisputeState (761) */ interface PolkadotPrimitivesV8DisputeState extends Struct { readonly validatorsFor: BitVec; readonly validatorsAgainst: BitVec; @@ -7972,7 +8121,7 @@ declare module "@polkadot/types/lookup" { readonly concludedAt: Option; } - /** @name PolkadotRuntimeParachainsDisputesPalletError (752) */ + /** @name PolkadotRuntimeParachainsDisputesPalletError (763) */ interface PolkadotRuntimeParachainsDisputesPalletError extends Enum { readonly isDuplicateDisputeStatementSets: boolean; readonly isAncientDisputeStatement: boolean; @@ -7995,13 +8144,13 @@ declare module "@polkadot/types/lookup" { | "UnconfirmedDispute"; } - /** @name PolkadotPrimitivesV8SlashingPendingSlashes (753) */ + /** @name PolkadotPrimitivesV8SlashingPendingSlashes (764) */ interface PolkadotPrimitivesV8SlashingPendingSlashes extends Struct { readonly keys_: BTreeMap; readonly kind: PolkadotPrimitivesV8SlashingSlashingOffenceKind; } - /** @name PolkadotRuntimeParachainsDisputesSlashingPalletError (757) */ + /** @name PolkadotRuntimeParachainsDisputesSlashingPalletError (768) */ interface PolkadotRuntimeParachainsDisputesSlashingPalletError extends Enum { readonly isInvalidKeyOwnershipProof: boolean; readonly isInvalidSessionIndex: boolean; @@ -8018,7 +8167,7 @@ declare module "@polkadot/types/lookup" { | "DuplicateSlashingReport"; } - /** @name PalletMessageQueueBookState (758) */ + /** @name PalletMessageQueueBookState (769) */ interface PalletMessageQueueBookState extends Struct { readonly begin: u32; readonly end: u32; @@ -8028,13 +8177,13 @@ declare module "@polkadot/types/lookup" { readonly size_: u64; } - /** @name PalletMessageQueueNeighbours (760) */ + /** @name PalletMessageQueueNeighbours (771) */ interface PalletMessageQueueNeighbours extends Struct { readonly prev: DancelightRuntimeAggregateMessageOrigin; readonly next: DancelightRuntimeAggregateMessageOrigin; } - /** @name PalletMessageQueuePage (762) */ + /** @name PalletMessageQueuePage (773) */ interface PalletMessageQueuePage extends Struct { readonly remaining: u32; readonly remainingSize: u32; @@ -8044,7 +8193,7 @@ declare module "@polkadot/types/lookup" { readonly heap: Bytes; } - /** @name PalletMessageQueueError (764) */ + /** @name PalletMessageQueueError (775) */ interface PalletMessageQueueError extends Enum { readonly isNotReapable: boolean; readonly isNoPage: boolean; @@ -8067,13 +8216,13 @@ declare module "@polkadot/types/lookup" { | "RecursiveDisallowed"; } - /** @name PolkadotRuntimeParachainsOnDemandTypesCoreAffinityCount (765) */ + /** @name PolkadotRuntimeParachainsOnDemandTypesCoreAffinityCount (776) */ interface PolkadotRuntimeParachainsOnDemandTypesCoreAffinityCount extends Struct { readonly coreIndex: u32; readonly count: u32; } - /** @name PolkadotRuntimeParachainsOnDemandTypesQueueStatusType (766) */ + /** @name PolkadotRuntimeParachainsOnDemandTypesQueueStatusType (777) */ interface PolkadotRuntimeParachainsOnDemandTypesQueueStatusType extends Struct { readonly traffic: u128; readonly nextIndex: u32; @@ -8081,33 +8230,33 @@ declare module "@polkadot/types/lookup" { readonly freedIndices: BinaryHeapReverseQueueIndex; } - /** @name BinaryHeapReverseQueueIndex (768) */ + /** @name BinaryHeapReverseQueueIndex (779) */ interface BinaryHeapReverseQueueIndex extends Vec {} - /** @name BinaryHeapEnqueuedOrder (771) */ + /** @name BinaryHeapEnqueuedOrder (782) */ interface BinaryHeapEnqueuedOrder extends Vec {} - /** @name PolkadotRuntimeParachainsOnDemandTypesEnqueuedOrder (772) */ + /** @name PolkadotRuntimeParachainsOnDemandTypesEnqueuedOrder (783) */ interface PolkadotRuntimeParachainsOnDemandTypesEnqueuedOrder extends Struct { readonly paraId: u32; readonly idx: u32; } - /** @name PolkadotRuntimeParachainsOnDemandPalletError (776) */ + /** @name PolkadotRuntimeParachainsOnDemandPalletError (787) */ interface PolkadotRuntimeParachainsOnDemandPalletError extends Enum { readonly isQueueFull: boolean; readonly isSpotPriceHigherThanMaxAmount: boolean; readonly type: "QueueFull" | "SpotPriceHigherThanMaxAmount"; } - /** @name PolkadotRuntimeCommonParasRegistrarParaInfo (777) */ + /** @name PolkadotRuntimeCommonParasRegistrarParaInfo (788) */ interface PolkadotRuntimeCommonParasRegistrarParaInfo extends Struct { readonly manager: AccountId32; readonly deposit: u128; readonly locked: Option; } - /** @name PolkadotRuntimeCommonParasRegistrarPalletError (779) */ + /** @name PolkadotRuntimeCommonParasRegistrarPalletError (790) */ interface PolkadotRuntimeCommonParasRegistrarPalletError extends Enum { readonly isNotRegistered: boolean; readonly isAlreadyRegistered: boolean; @@ -8140,33 +8289,33 @@ declare module "@polkadot/types/lookup" { | "CannotSwap"; } - /** @name PalletUtilityError (780) */ + /** @name PalletUtilityError (791) */ interface PalletUtilityError extends Enum { readonly isTooManyCalls: boolean; readonly type: "TooManyCalls"; } - /** @name PalletIdentityRegistration (782) */ + /** @name PalletIdentityRegistration (793) */ interface PalletIdentityRegistration extends Struct { readonly judgements: Vec>; readonly deposit: u128; readonly info: PalletIdentityLegacyIdentityInfo; } - /** @name PalletIdentityRegistrarInfo (791) */ + /** @name PalletIdentityRegistrarInfo (802) */ interface PalletIdentityRegistrarInfo extends Struct { readonly account: AccountId32; readonly fee: u128; readonly fields: u64; } - /** @name PalletIdentityAuthorityProperties (793) */ + /** @name PalletIdentityAuthorityProperties (804) */ interface PalletIdentityAuthorityProperties extends Struct { readonly suffix: Bytes; readonly allocation: u32; } - /** @name PalletIdentityError (795) */ + /** @name PalletIdentityError (806) */ interface PalletIdentityError extends Enum { readonly isTooManySubAccounts: boolean; readonly isNotFound: boolean; @@ -8223,7 +8372,7 @@ declare module "@polkadot/types/lookup" { | "NotExpired"; } - /** @name PalletSchedulerScheduled (798) */ + /** @name PalletSchedulerScheduled (809) */ interface PalletSchedulerScheduled extends Struct { readonly maybeId: Option; readonly priority: u8; @@ -8232,14 +8381,14 @@ declare module "@polkadot/types/lookup" { readonly origin: DancelightRuntimeOriginCaller; } - /** @name PalletSchedulerRetryConfig (800) */ + /** @name PalletSchedulerRetryConfig (811) */ interface PalletSchedulerRetryConfig extends Struct { readonly totalRetries: u8; readonly remaining: u8; readonly period: u32; } - /** @name PalletSchedulerError (801) */ + /** @name PalletSchedulerError (812) */ interface PalletSchedulerError extends Enum { readonly isFailedToSchedule: boolean; readonly isNotFound: boolean; @@ -8249,21 +8398,21 @@ declare module "@polkadot/types/lookup" { readonly type: "FailedToSchedule" | "NotFound" | "TargetBlockNumberInPast" | "RescheduleNoChange" | "Named"; } - /** @name PalletProxyProxyDefinition (804) */ + /** @name PalletProxyProxyDefinition (815) */ interface PalletProxyProxyDefinition extends Struct { readonly delegate: AccountId32; readonly proxyType: DancelightRuntimeProxyType; readonly delay: u32; } - /** @name PalletProxyAnnouncement (808) */ + /** @name PalletProxyAnnouncement (819) */ interface PalletProxyAnnouncement extends Struct { readonly real: AccountId32; readonly callHash: H256; readonly height: u32; } - /** @name PalletProxyError (810) */ + /** @name PalletProxyError (821) */ interface PalletProxyError extends Enum { readonly isTooMany: boolean; readonly isNotFound: boolean; @@ -8284,7 +8433,7 @@ declare module "@polkadot/types/lookup" { | "NoSelfProxy"; } - /** @name PalletMultisigMultisig (812) */ + /** @name PalletMultisigMultisig (823) */ interface PalletMultisigMultisig extends Struct { readonly when: PalletMultisigTimepoint; readonly deposit: u128; @@ -8292,7 +8441,7 @@ declare module "@polkadot/types/lookup" { readonly approvals: Vec; } - /** @name PalletMultisigError (814) */ + /** @name PalletMultisigError (825) */ interface PalletMultisigError extends Enum { readonly isMinimumThreshold: boolean; readonly isAlreadyApproved: boolean; @@ -8325,7 +8474,7 @@ declare module "@polkadot/types/lookup" { | "AlreadyStored"; } - /** @name PalletPreimageOldRequestStatus (815) */ + /** @name PalletPreimageOldRequestStatus (826) */ interface PalletPreimageOldRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -8341,7 +8490,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageRequestStatus (818) */ + /** @name PalletPreimageRequestStatus (829) */ interface PalletPreimageRequestStatus extends Enum { readonly isUnrequested: boolean; readonly asUnrequested: { @@ -8357,7 +8506,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Unrequested" | "Requested"; } - /** @name PalletPreimageError (823) */ + /** @name PalletPreimageError (834) */ interface PalletPreimageError extends Enum { readonly isTooBig: boolean; readonly isAlreadyNoted: boolean; @@ -8378,7 +8527,7 @@ declare module "@polkadot/types/lookup" { | "TooFew"; } - /** @name PalletAssetRateError (824) */ + /** @name PalletAssetRateError (835) */ interface PalletAssetRateError extends Enum { readonly isUnknownAssetKind: boolean; readonly isAlreadyExists: boolean; @@ -8386,7 +8535,7 @@ declare module "@polkadot/types/lookup" { readonly type: "UnknownAssetKind" | "AlreadyExists" | "Overflow"; } - /** @name PalletXcmQueryStatus (825) */ + /** @name PalletXcmQueryStatus (836) */ interface PalletXcmQueryStatus extends Enum { readonly isPending: boolean; readonly asPending: { @@ -8408,7 +8557,7 @@ declare module "@polkadot/types/lookup" { readonly type: "Pending" | "VersionNotifier" | "Ready"; } - /** @name XcmVersionedResponse (829) */ + /** @name XcmVersionedResponse (840) */ interface XcmVersionedResponse extends Enum { readonly isV2: boolean; readonly asV2: XcmV2Response; @@ -8419,7 +8568,7 @@ declare module "@polkadot/types/lookup" { readonly type: "V2" | "V3" | "V4"; } - /** @name PalletXcmVersionMigrationStage (835) */ + /** @name PalletXcmVersionMigrationStage (846) */ interface PalletXcmVersionMigrationStage extends Enum { readonly isMigrateSupportedVersion: boolean; readonly isMigrateVersionNotifiers: boolean; @@ -8433,7 +8582,7 @@ declare module "@polkadot/types/lookup" { | "MigrateAndNotifyOldTargets"; } - /** @name PalletXcmRemoteLockedFungibleRecord (837) */ + /** @name PalletXcmRemoteLockedFungibleRecord (848) */ interface PalletXcmRemoteLockedFungibleRecord extends Struct { readonly amount: u128; readonly owner: XcmVersionedLocation; @@ -8441,7 +8590,7 @@ declare module "@polkadot/types/lookup" { readonly consumers: Vec>; } - /** @name PalletXcmError (844) */ + /** @name PalletXcmError (855) */ interface PalletXcmError extends Enum { readonly isUnreachable: boolean; readonly isSendFailure: boolean; @@ -8494,143 +8643,7 @@ declare module "@polkadot/types/lookup" { | "LocalExecutionIncomplete"; } - /** @name SnowbridgePalletInboundQueueError (845) */ - interface SnowbridgePalletInboundQueueError extends Enum { - readonly isInvalidGateway: boolean; - readonly isInvalidEnvelope: boolean; - readonly isInvalidNonce: boolean; - readonly isInvalidPayload: boolean; - readonly isInvalidChannel: boolean; - readonly isMaxNonceReached: boolean; - readonly isInvalidAccountConversion: boolean; - readonly isHalted: boolean; - readonly isVerification: boolean; - readonly asVerification: SnowbridgeCoreInboundVerificationError; - readonly isSend: boolean; - readonly asSend: SnowbridgePalletInboundQueueSendError; - readonly isConvertMessage: boolean; - readonly asConvertMessage: SnowbridgeRouterPrimitivesInboundConvertMessageError; - readonly type: - | "InvalidGateway" - | "InvalidEnvelope" - | "InvalidNonce" - | "InvalidPayload" - | "InvalidChannel" - | "MaxNonceReached" - | "InvalidAccountConversion" - | "Halted" - | "Verification" - | "Send" - | "ConvertMessage"; - } - - /** @name SnowbridgeCoreInboundVerificationError (846) */ - interface SnowbridgeCoreInboundVerificationError extends Enum { - readonly isHeaderNotFound: boolean; - readonly isLogNotFound: boolean; - readonly isInvalidLog: boolean; - readonly isInvalidProof: boolean; - readonly isInvalidExecutionProof: boolean; - readonly type: "HeaderNotFound" | "LogNotFound" | "InvalidLog" | "InvalidProof" | "InvalidExecutionProof"; - } - - /** @name SnowbridgePalletInboundQueueSendError (847) */ - interface SnowbridgePalletInboundQueueSendError extends Enum { - readonly isNotApplicable: boolean; - readonly isNotRoutable: boolean; - readonly isTransport: boolean; - readonly isDestinationUnsupported: boolean; - readonly isExceedsMaxMessageSize: boolean; - readonly isMissingArgument: boolean; - readonly isFees: boolean; - readonly type: - | "NotApplicable" - | "NotRoutable" - | "Transport" - | "DestinationUnsupported" - | "ExceedsMaxMessageSize" - | "MissingArgument" - | "Fees"; - } - - /** @name SnowbridgeRouterPrimitivesInboundConvertMessageError (848) */ - interface SnowbridgeRouterPrimitivesInboundConvertMessageError extends Enum { - readonly isUnsupportedVersion: boolean; - readonly isInvalidDestination: boolean; - readonly isInvalidToken: boolean; - readonly isUnsupportedFeeAsset: boolean; - readonly isCannotReanchor: boolean; - readonly type: - | "UnsupportedVersion" - | "InvalidDestination" - | "InvalidToken" - | "UnsupportedFeeAsset" - | "CannotReanchor"; - } - - /** @name SnowbridgePalletOutboundQueueCommittedMessage (850) */ - interface SnowbridgePalletOutboundQueueCommittedMessage extends Struct { - readonly channelId: SnowbridgeCoreChannelId; - readonly nonce: Compact; - readonly command: u8; - readonly params: Bytes; - readonly maxDispatchGas: Compact; - readonly maxFeePerGas: Compact; - readonly reward: Compact; - readonly id: H256; - } - - /** @name SnowbridgePalletOutboundQueueError (851) */ - interface SnowbridgePalletOutboundQueueError extends Enum { - readonly isMessageTooLarge: boolean; - readonly isHalted: boolean; - readonly isInvalidChannel: boolean; - readonly type: "MessageTooLarge" | "Halted" | "InvalidChannel"; - } - - /** @name SnowbridgeCoreChannel (852) */ - interface SnowbridgeCoreChannel extends Struct { - readonly agentId: H256; - readonly paraId: u32; - } - - /** @name SnowbridgePalletSystemError (853) */ - interface SnowbridgePalletSystemError extends Enum { - readonly isLocationConversionFailed: boolean; - readonly isAgentAlreadyCreated: boolean; - readonly isNoAgent: boolean; - readonly isChannelAlreadyCreated: boolean; - readonly isNoChannel: boolean; - readonly isUnsupportedLocationVersion: boolean; - readonly isInvalidLocation: boolean; - readonly isSend: boolean; - readonly asSend: SnowbridgeCoreOutboundSendError; - readonly isInvalidTokenTransferFees: boolean; - readonly isInvalidPricingParameters: boolean; - readonly isInvalidUpgradeParameters: boolean; - readonly type: - | "LocationConversionFailed" - | "AgentAlreadyCreated" - | "NoAgent" - | "ChannelAlreadyCreated" - | "NoChannel" - | "UnsupportedLocationVersion" - | "InvalidLocation" - | "Send" - | "InvalidTokenTransferFees" - | "InvalidPricingParameters" - | "InvalidUpgradeParameters"; - } - - /** @name SnowbridgeCoreOutboundSendError (854) */ - interface SnowbridgeCoreOutboundSendError extends Enum { - readonly isMessageTooLarge: boolean; - readonly isHalted: boolean; - readonly isInvalidChannel: boolean; - readonly type: "MessageTooLarge" | "Halted" | "InvalidChannel"; - } - - /** @name PalletMigrationsError (855) */ + /** @name PalletMigrationsError (856) */ interface PalletMigrationsError extends Enum { readonly isPreimageMissing: boolean; readonly isWrongUpperBound: boolean; @@ -8639,7 +8652,7 @@ declare module "@polkadot/types/lookup" { readonly type: "PreimageMissing" | "WrongUpperBound" | "PreimageIsTooBig" | "PreimageAlreadyExists"; } - /** @name PalletBeefyError (859) */ + /** @name PalletBeefyError (860) */ interface PalletBeefyError extends Enum { readonly isInvalidKeyOwnershipProof: boolean; readonly isInvalidDoubleVotingProof: boolean; @@ -8658,50 +8671,50 @@ declare module "@polkadot/types/lookup" { | "InvalidConfiguration"; } - /** @name SpConsensusBeefyMmrBeefyAuthoritySet (860) */ + /** @name SpConsensusBeefyMmrBeefyAuthoritySet (861) */ interface SpConsensusBeefyMmrBeefyAuthoritySet extends Struct { readonly id: u64; readonly len: u32; readonly keysetCommitment: H256; } - /** @name SnowbridgeBeaconPrimitivesCompactBeaconState (861) */ + /** @name SnowbridgeBeaconPrimitivesCompactBeaconState (862) */ interface SnowbridgeBeaconPrimitivesCompactBeaconState extends Struct { readonly slot: Compact; readonly blockRootsRoot: H256; } - /** @name SnowbridgeBeaconPrimitivesSyncCommitteePrepared (862) */ + /** @name SnowbridgeBeaconPrimitivesSyncCommitteePrepared (863) */ interface SnowbridgeBeaconPrimitivesSyncCommitteePrepared extends Struct { readonly root: H256; readonly pubkeys: Vec; readonly aggregatePubkey: SnowbridgeMilagroBlsKeysPublicKey; } - /** @name SnowbridgeMilagroBlsKeysPublicKey (864) */ + /** @name SnowbridgeMilagroBlsKeysPublicKey (865) */ interface SnowbridgeMilagroBlsKeysPublicKey extends Struct { readonly point: SnowbridgeAmclBls381Ecp; } - /** @name SnowbridgeAmclBls381Ecp (865) */ + /** @name SnowbridgeAmclBls381Ecp (866) */ interface SnowbridgeAmclBls381Ecp extends Struct { readonly x: SnowbridgeAmclBls381Fp; readonly y: SnowbridgeAmclBls381Fp; readonly z: SnowbridgeAmclBls381Fp; } - /** @name SnowbridgeAmclBls381Fp (866) */ + /** @name SnowbridgeAmclBls381Fp (867) */ interface SnowbridgeAmclBls381Fp extends Struct { readonly x: SnowbridgeAmclBls381Big; readonly xes: i32; } - /** @name SnowbridgeAmclBls381Big (867) */ + /** @name SnowbridgeAmclBls381Big (868) */ interface SnowbridgeAmclBls381Big extends Struct { readonly w: Vec; } - /** @name SnowbridgeBeaconPrimitivesForkVersions (870) */ + /** @name SnowbridgeBeaconPrimitivesForkVersions (871) */ interface SnowbridgeBeaconPrimitivesForkVersions extends Struct { readonly genesis: SnowbridgeBeaconPrimitivesFork; readonly altair: SnowbridgeBeaconPrimitivesFork; @@ -8710,13 +8723,13 @@ declare module "@polkadot/types/lookup" { readonly deneb: SnowbridgeBeaconPrimitivesFork; } - /** @name SnowbridgeBeaconPrimitivesFork (871) */ + /** @name SnowbridgeBeaconPrimitivesFork (872) */ interface SnowbridgeBeaconPrimitivesFork extends Struct { readonly version: U8aFixed; readonly epoch: u64; } - /** @name SnowbridgePalletEthereumClientError (872) */ + /** @name SnowbridgePalletEthereumClientError (873) */ interface SnowbridgePalletEthereumClientError extends Enum { readonly isSkippedSyncCommitteePeriod: boolean; readonly isSyncCommitteeUpdateRequired: boolean; @@ -8772,7 +8785,7 @@ declare module "@polkadot/types/lookup" { | "Halted"; } - /** @name SnowbridgeBeaconPrimitivesBlsBlsError (873) */ + /** @name SnowbridgeBeaconPrimitivesBlsBlsError (874) */ interface SnowbridgeBeaconPrimitivesBlsBlsError extends Enum { readonly isInvalidSignature: boolean; readonly isInvalidPublicKey: boolean; @@ -8785,7 +8798,7 @@ declare module "@polkadot/types/lookup" { | "SignatureVerificationFailed"; } - /** @name PolkadotRuntimeCommonParasSudoWrapperPalletError (874) */ + /** @name PolkadotRuntimeCommonParasSudoWrapperPalletError (875) */ interface PolkadotRuntimeCommonParasSudoWrapperPalletError extends Enum { readonly isParaDoesntExist: boolean; readonly isParaAlreadyExists: boolean; @@ -8808,45 +8821,45 @@ declare module "@polkadot/types/lookup" { | "TooManyCores"; } - /** @name PalletSudoError (875) */ + /** @name PalletSudoError (876) */ interface PalletSudoError extends Enum { readonly isRequireSudo: boolean; readonly type: "RequireSudo"; } - /** @name FrameSystemExtensionsCheckNonZeroSender (878) */ + /** @name FrameSystemExtensionsCheckNonZeroSender (879) */ type FrameSystemExtensionsCheckNonZeroSender = Null; - /** @name FrameSystemExtensionsCheckSpecVersion (879) */ + /** @name FrameSystemExtensionsCheckSpecVersion (880) */ type FrameSystemExtensionsCheckSpecVersion = Null; - /** @name FrameSystemExtensionsCheckTxVersion (880) */ + /** @name FrameSystemExtensionsCheckTxVersion (881) */ type FrameSystemExtensionsCheckTxVersion = Null; - /** @name FrameSystemExtensionsCheckGenesis (881) */ + /** @name FrameSystemExtensionsCheckGenesis (882) */ type FrameSystemExtensionsCheckGenesis = Null; - /** @name FrameSystemExtensionsCheckNonce (884) */ + /** @name FrameSystemExtensionsCheckNonce (885) */ interface FrameSystemExtensionsCheckNonce extends Compact {} - /** @name FrameSystemExtensionsCheckWeight (885) */ + /** @name FrameSystemExtensionsCheckWeight (886) */ type FrameSystemExtensionsCheckWeight = Null; - /** @name PalletTransactionPaymentChargeTransactionPayment (886) */ + /** @name PalletTransactionPaymentChargeTransactionPayment (887) */ interface PalletTransactionPaymentChargeTransactionPayment extends Compact {} - /** @name FrameMetadataHashExtensionCheckMetadataHash (887) */ + /** @name FrameMetadataHashExtensionCheckMetadataHash (888) */ interface FrameMetadataHashExtensionCheckMetadataHash extends Struct { readonly mode: FrameMetadataHashExtensionMode; } - /** @name FrameMetadataHashExtensionMode (888) */ + /** @name FrameMetadataHashExtensionMode (889) */ interface FrameMetadataHashExtensionMode extends Enum { readonly isDisabled: boolean; readonly isEnabled: boolean; readonly type: "Disabled" | "Enabled"; } - /** @name DancelightRuntimeRuntime (889) */ + /** @name DancelightRuntimeRuntime (890) */ type DancelightRuntimeRuntime = Null; } // declare module